Renamed doKeys() to doMouse().  Misc minor user input cleaning.
Minor changes to hopefully fix compiler discrepencies.

Kinda ugly and I don't really like it.  Would be preferrable to come up
with something that doesn't rely on maintainence of the Tile object in a
strict format.  Hopefully causes no bugs.
Any action may now be specified to repeat each frame, or only happen once per keypress.

Also added an indication of which mode is being used for each key in the
UI display and updated the keybinds.txt description.
fix whitespace
Merge branch 'master' of https://github.com/Caldfir/stonesense
Added self to list of contributors.
Resurrected deleted non-square segment code.  Added some helper-functions for clarity.
Merge https://github.com/JapaMala/stonesense
Added self to ingame credits.
Fix screen-locking to no longer depend on stonesense window size.
Scrollwheel z-axis changes now use keyboard actions.
License for stonesense code and artwork.
Merge branch 'master' of https://github.com/Caldfir/stonesense
Added ability to pick a color from the pattern

Also changed how the colors are shown in debug mode.