Add cut buffer transpose
Update tile position after transposing
Merge branch 'windows' into linux

Conflicts:
	main.cpp
Add cursor class, move cursor when zooming in
Add -Wfatal-errors
Change a lot of int[2]s to sf::Vector2fs

Temporarily remove keyboard movement since key repeat was all funky and
I couldn't think of a good way to fix it
Make delta a Vector2f, readd key delay
Pass vectors more efficiently
Use Vector2is for CutBuffer, add more inlines
Add more comments, inlines, small refactoring
Add make like for optimized build
Add button for centering screen
Split into separate files
Ignore binary, resources
Noticed segfault in pasting...
Clear buffer tile vector after tiles are removed

I keep removing this forgetting why it's important. It's so the tiles
aren't destroyed after they're back in the grid or hand!
Move cursor class to separate file. Fix Makefile
Use unified header, much simpler
Merge branch 'linux' into windows
Update README TODOs and credits