Implemented latest version of Keyboard and removed old keyboard files.
Add some minor unit tests of Generic Keyboard device
Added a callback to resize window, to forbid it
Added compiled assembly files
Fixed loading only the first rom file
Moved OS.h andrelated stuff to a include dir in 'tools'. Borrow from Sigma, code for keyboard events
Basic character input to keyboard device working. Enought to run a basic type program...
This should fix broken compiling when is not GLFW3
Added improved support of keyboard
Benchmark tool is compiled now indepently if there is gtest env. var
Updated to the latest changes of TR3200 CPU
Retouched test.asm to use BROM.inc and search for TDA device
Added a type program in TR3200 assembly and minor fixes in prevois assembly source code
Merge branch 'new-version' into DCPU-16N

Conflicts:
	tools/CMakeLists.txt
	tools/OS.hpp
	tools/main.cpp

Related:
	modified:   tests/benchmark.cpp
	renamed:    tools/unwindows.hpp -> tools/include/unwindows.hpp
	deleted:    tools/OS.hpp
	modified:   tools/CMakeLists.txt