Updates for SFML 2.1.

- Includes SFML dependencies via premake.
- Updates main.cpp to get the controller name in a way we can use.