Fixed Rotation. Removed some fields and functions.

Fixed rotation so that the rotation is done on the center of the image
and not the top left corner. Also removed unnecessary fields and
functions from the buildings, towncenter, barracks, and connector
classes.
Added some clearer icons for units.

Hoplite, Infantry, and Villagers all have unique icons.
Merged Master with Buildings.
fixed conflicts...again
Merge branch 'gui' of http://github.com/jbtyson/cis580-rts into gui