I should commit more often.

Split into sub-projects, added a few more instructions.

Started "EmuGen" a tool to generate code based off definition of a cpu,
emugen will be expanded to include more code generation and replace some
handwritten parts of the emulator, including the whole disassembler.
Currently replaces instruction decode tables and instruction enum list.

Started a Debugger with qt5/qml which uses the dissassembler, only shows
a limited amount of code for now: http://puu.sh/4MJAo.png