Merge branch 'add-time-command' into 'human-readable'
Format payloads as ints or floats according to their size.

Format payloads as integers or floating point according to their size,
if it's bigger than 2^51 assume it's an encoded 64-bit IEEE floating
point number, otherwise interpret it as an integer.

Default to human readable output.

Add a "--raw" flag to the read command to change output mode to the
actual values (as rendered by their Show instances)
Format timestamps in ISO8601
Note breaking behavioural change in package version
Output full resolution timestamp
Use TimeStamp newtype rather than bare Word64s
Merge branch 'master' into 'human-readable'

Conflicts:
	lib/Marquise/Client.hs
	lib/Marquise/IO/Util.hs
	src/DataProgram.hs
Clean up imports
Add comment explaining threshold in formatValue
Merge pull request #16 from anchor/human-readable

Human readable output for data read command