A boatload of changes and improvements across the engine.

Important features:
SceneEditor improved a lot (but still not finished)
Custom loops now has a class (CustomLoop)
Many performance improvements to bitmap collision detection
Bitmap collision detection can now be done on an array of elements
New forEach-extension to Arrays