Initial Disassembler Fixes, code cleanup
Renamed API
Removed Unused APIs
Removed unused #include
Removed QHexEditData from Instruction class
Bigfix and more disassembler implementation, removed Dead Code
Removed LuaWrapper
Removed unused class
Implemented Disassembly Highlighting, Cleaned up code
Removed Instruction and Operand classes
Improved Disassembler's highlighting
Check for overflow even if data type is an 8 bit integer
Processor Engine: Implemented Register Support
Merge remote-tracking branch 'refs/remotes/dax/master'

Conflicts:
	PREF.pro
- merge changes