Renamed package, added individual area events

A single area can be listened to via:
area.on("area.enter", function(event) {});

The Java imlementation is messy, in order to provide the JS-Developer a
clean interface.

AreaWrapper is a temporary solution, as Java.type does not work with
Area.class (yet) (throws ClassNotFoundException)