Clean up CMakeLists.txt
Switch project to C++ from C
Change name to displayed name to "Remu"
Clean up include guards
All files now end with trailing \n
Emulator is now a class
Fix a function name that got caught up in ctrl-c/ctrl-v of the previous commit
Emulator cleanup is handled by destructor
Pull command line option parsing out of Emulator
Move Emulator functions into class
Make more of Emulator private