polygon

* added Polygon2f and PolygonObject
* Tab will toggle debug drawing (default on)
* fixed some const correctness in the codegiraffe API
* added some special-case collision logic
* added removeNeighbor to GraphNode
* added some newlines at the end of files
* labeled test code in game.h, TODO make a separate test app with code
just for testing.