Merge pull request #12 from vladpetric/master

uninitialized variables
Merge pull request #13 from vladpetric/master

Change license to GPL v3
Merge pull request #14 from vladpetric/master

Simplify pattern set processing and evaluation - move from a black/white evaluation to a mover/empty one.
Some experiments with ValueJMobs
Merge pull request #15 from vladpetric/master

Basic WIN32 cleanups - get rid of a bunch of unnecessary code.
Inline properly NEmpty/NMover and set eval inline for gcc only.
Clang doesn't seem to handle well the multi-level inlining.
A 32-bit base2ToBase3Table generates slightly better code within ValueJMobs
update Protocol for version 2
add clear command to protocol
Merge branch 'master' into jmobs
c++0x
Massive change to streamline the Evaluator and make many values 32 bits.
Merge pull request #16 from vladpetric/master

More de-windowzification of the code, together with a conversion of Game...
Merge branch 'master' into jmobs

Conflicts:
	src/CMakeLists.txt
Clean up
Make symlinks in the build directory
Get rid of a & 0xFF operation, as it's unnecessary
Some basic portability changes, including a Mingw cross compiled build file
Complete the previous commit
Merge branch 'jmobs' of https://github.com/vladpetric/ntest into jmobs