Updated state machine to use C++ unique_ptrs
Changed the GameState stack from an std::vector to and std::stack
Merge branch 'master' of https://github.com/Brinsky/sfml-states

Conflicts:
	include/Game.h
	src/ExampleStateA.cpp
	src/ExampleStateB.cpp
	src/Game.cpp
	src/main.cpp