Code cleanup
Fix loader bug
The loader doesn't need a custom Building subclass anymore
This breaks compatibility with previous saves, just replace A2B.BeltLoader with Building_Storage in your save game
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 #7 from asarium/hotfix/loader

Fix the loader being always loaded bug
Merge pull request #8 from asarium/feature/betterCurves

Preliminary fix for curves in savegames
Updated design of Receiver and Teleporter & glow color/radius.
Delete Receiver_alpha.png
Delete Teleporter_alpha.png