Mouse monitoring and DT Finalization

Delta time can now be accessed from within all objects' update methods
as method argument "dt".

The mouse coordinates are now updated in real-time and stored at
L.system.mouseX and L.system.mouseY. Thus, the engine is aware of the
mouse position at all times and can apply mouseOver type effects.