Added the skip function, GetState and related struct, adjustments to sleep state
Added some debug functions for DCPU-16N to the vm target
Merge branch 'master', remote-tracking branch 'origin' into dcpu-16n
Added disassembly of DCPU-16N instructions
Fixed some bugs in EMU, Skip, and memory writing (needed WriteW for hardware!)
Added a needed header
Added code for BYT function, and Hello world program in DCPU-16N
Moved DCPU-16N files to sub-directory
Fixed a path, added command line option to vm to pick cpu types at runtime
Copy+paste fail, use std::string to compare
Added interrupts to DCPU-16N and a timer/interrupt test to the hello.asm
Added support for cycle delays and a few other adjustments
Merge branch 'master', remote-tracking branch 'origin'
merged master, fixed small conflict in tools/main.cpp
Reindented some files
Merge branch 'master' into dcpu-16n

Conflicts:
	CMakeLists.txt - from upstream
	tools/main.cpp - source from both
Reindent DCPU16N.cpp
Add DCPU-16N to CMakeLists.txt again
Line endings
Addition to search paths