Fixes all warnings.

* Turns on -Wall and -Werror
* Ignores warnings about orphan instances.
adds 'names' command that lists all timer names.
updates README.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/Main.hs