Fix #13 - No more locking

Also fix numerous bugs, including in the benchmarking clock code (which
was measuring total CPU time, not wall clock time), a buffer overflow,
update README.
Travis-CI: Test build of multiple configurations