Branch/keep stage in window

This branch does two things:
1. It removes the white bands we were seeing along the bottom and right of the screen
2. It allows us to set the `dragBoundFunc` of a kinetic object so we can keep the user from dragging it outside the screen.

@youngca @scottnc27603 would you mind reviewing?