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
SpatialGrid: Refactor
Camera: Removed redundant initialisation leftovers
Added EditorWorld class
EditorPanel: Updated to use EditorWorld
EditorComponent: Added constructor
Bbox2: Added default constructor
Region: applyOffset() is now translate()
EditorComponent no longer pointless implements Drawable