Engine Retardedness
Ported to use new Tank drawing code. Breakdown of changes:
* Added tank namespace accessors.
* Removed redundant Object class.
* Made all game objects inherit directly from tank::Entity.
* Updated MainState image loading code to use tank::Image.
* Made all game objects retrieve their graphic from MainState.
* Made all game objects set their graphic via setGraphic<Graphic>(Args).
* Replaced some instances of tank::Animation with tank::Image + setClip().
* Commented out unused tile type code.
* Added Tank dependencies to root CMakeLists.txt.
* Capitalized CMake variables.
* Adjusted member initializer-list style to match Qt style.
* Removed whitespace immediately following opening and preceeding parentheses.
* Removed file title comments
Merge branch 'SFML'
Added setSize calls for clipped Images. If you want a laugh, check out the previous commit.
Bringing Engine up to date
Fixed merge conflicts
Added .orig files to gitignore