Move teleporter logic into another class
Merge branch 'hotfix/loader' into feature/subclasses

Conflicts:
	Assemblies/A2B.dll
	Source/A2B/BeltComponent.cs
	Source/A2B/BeltLoader.cs
Move the other types into subclasses
This also removed the MovementType enum as it isn't needed anymore.
Preliminary fix for curves in savegames.
This also includes a better curve offset handling which now uses proper trigonometric functions.
Merge pull request #8 from asarium/feature/betterCurves

Preliminary fix for curves in savegames