Make it work with the latest compiler
Use getopts for option parsing
Update cli examples to use --mode gtp instead of --mode-gtp
Ignore case during option parsing
Allow configuration of the engine
Rename submodule random_engine to random
McEngine file layout
Dummy implementation of McEngine

As the engine can now be selected at runtime it was necessary to turn it
into a boxed value.
Simple Monte Carlo engine

It produces a stack overflow however
Failing test case for McEngine.gen_move
small cleanup in iomrascalai.rs
Fixed the stack overflow, added a println to display which move are being tested
Merge branch 'fix-stack-overflow' into mc-engine
Remove extra println debugging statement, reduces the board size in the test to make it go quicker
Merge pull request #46 from ujh/mc-engine

A simple monte carlo engine. Very, very, slow. :(

Fixes #21