The origin now revolves around the center of the texture

Change the values passed into getOrigin in Sprite.drawTexture (both
overloads) to change this behavior.
Sprites now draw "from the center"

Done by offsetting the camera coordinates for each sprite by half of the
texture width and height within the Sprite.drawTexture() methods.
Merge pull request #208 from BU-CS673/Canfield-Staging

The origin now revolves around the center of the texture