Cleanup & New Example

- Collision's pointInPoly modified to take multiple points as
comparison of two polygons.
- Cleaned up Scrolling, now passes Lint
- Moved Map into /lib and refactored its functionality
- Created new orthoganal example with better collision detection and
teleport in/out to specific locations
Adding HTML for new Demo

Forgot to add the HTML file that contains the canvas :P
Adding assets for new Demo

Contains all of the elements needed to draw the map tiles, the player
and the maps (both in TMX and JSON from Tiled Export)
Merge commit 'de7682960951bf1ec1331f19432d2ef82a70e613'
Move the cool new game demo to its own directory
Merge branch 'master' of github.com:batiste/sprite.js