Add C++ port of Lynx3.java
Add method to print opening book (used to import into C++ version).
Print number of expansions performed per move (useful for performance debugging).
Print number of expansions performed per move (useful for performance testing).
Made debug messages consistent between Java/C++ programs.
Query timer only once ever 100 expansions (more efficient).
Made opening book faster to compile.
Simplified neighbours array.
Fix bug when compiling 32-bit code: 64-bit constants must use LL suffix!
Replace map<int,Tree*> Tree::children with array of pointers.
Remove trailing whitespace.
Simplify opening book processing even further. (It's not a bottleneck anyway.)
Add possibility to expand for a fixed number of iterations (instead of using a fixed time).
Add support for compiling to JavaScript with Emscripten.
Fix distclean target in Makefile
Write short README describing what this is.