'sign' event now shows pretty label.

Of course it needed adding GUI.Message.Label. I'm proud of it. Also implemented simple font manager.
Done some 'require' cleanup.

Every module now defines global object he exports and it's file is renamed to match this object. It's more versatile that way. Is it?
Custom debug event rendering and 'remove' event.

Changed event info format a little and added few meters of map.