Remove Time alias in favour of TimeStamp newtype
Merge branch 'master' into 'unify-timestamp'

Move Read and Show instances from Vaultaire.Types.Common to
Vaultaire.Types.TimeStamp

Conflicts:
	lib/Vaultaire/Types.hs
	lib/Vaultaire/Types/Common.hs
	lib/Vaultaire/Types/ReadRequest.hs
	vaultaire-common.cabal
Reimplement Show and Read instances for TimeStamp

Refactor Read and Show instances. Solves bug of discarding nanosecond
precision. Implement `convertToTimeStamp` copying technique used in
implementation of `getPOSIXTime` from **base** Data.Time.Clock.POSIX.

Rename test case to _instance-test_ from InstanceTest.hs.

Update test with more comprehensive known examples.
Merge branch 'master' into 'unify-timestamp'

Reopens #10.

Conflicts:
	lib/Vaultaire/Types/Common.hs
	vaultaire-common.cabal
Merge pull request #9 from anchor/unify-timestamp

Remove Time alias in favour of TimeStamp newtype