Added ci_engine for continuous integration and continuous testing of agengts
from the command line.
Completed the missing MIT license stuff.
Removed unreachable (and purring) code parts.
Added sqlite3 db for persinstent storage of results.

This allows for concurrent runs of the ci_engine and concurrent reading to the
results while ci_engine is running.
Always choose the player with the least number of played games.

... and pair him with a random player. This will lead to faster conversion of
new players.
Use logging instead of prints for warnings etc.
Added hashdir

It calculates the SHA1 sum of a directory. This method is useful to check if the
contents of a directory has changed.
Calculate hash, reset updated players.
Added unittest for DB_Wrapper (start with -t or --test)
Ignore .pyc files when hashing directories.

Otherwise ci_engine will reset a freshly checked-out player after the second
start of ci_engine.
Changed MIT to BSD license.
Fixed License template.