Added PasswordState and GuiService
Added test gui stuff now that its in a module
Replaced some old gui components with new ones
Added NonCopyable, a base class for protecting!

This class prevents instances of the class from being copied by
generating a compile-time error.
Added SFML licensing
Merge branch 'master' of https://github.com/zackthehuman/hikari
Fixed GCC warnings for Movable, discovered issue
Added new layer to GUI for HUD, new FPS counter
Fixed GUI rendering order, fleshing out password
Started UI work for stage select
Broken; fonts are segfaulting...
Fixed segfault in GUI fonts; added to game file

Segfault was caused by creating shared_ptrs and the destroying them
after loading the next font since I was using the image name as the key
rather than the font name. Fixed that. Booyah!
Merge pull request #70 from zackthehuman/master

GUI; added fonts, added GUI to lots of states