Added BasePathEntity
Entities derived from BasePathEntity will appear in the Path Tool in Hammer. BasePathEntity parses the nodes from Hammer into a ready to use format, as well as provides a few helper functions to get the curves as they appear in Hammer.