Add unix timer tests, clarify tests are only on unix at present, move test builds into separate makefile.
Build tests on Travis.