GraphicComActive: contains() now considers pins
Added SearchPanel
EditorPanel is now double buffered
EditorPanel: Added zoom-agnostic selection drawing demo
GraphicGen: Now generates bounding boxes
GraphicComActive: Added getBbox()
EditorComponent: Members now protected instead of private
Region: Fixed old bug in Region related to non-relative coords
Geo: Added angleToVector
Vec2: Can now rotate() by a unit vector
EditorPanel: Now draws correctly regardless of position.  Fixes #2
Camera: Reminder
ContextMenu: Moved to own package
SpatialGrid: Refactor
Camera: Removed redundant initialisation leftovers
Added EditorWorld class
EditorPanel: Updated to use EditorWorld
SaveProto: Added a small working demo
This would probably be better of as a static method in some class.
EditorComponent: Added constructor
Bbox2: Added default constructor