Derive Typeable and Generic for TimeSpec.
Derived instances for `Clock`.
Merge pull request #6 from mboes/master

Extra instances for `Clock` and `TimeSpec`; courtesy of a fellow developer from the European capital of romance ;)