update readme
change how .time works
fix test requires
fix requires
break out serialization
update readme
add test for added properties
rename serialize to stringify and fix edge case
move tests to stringify test
use stringify in tests
1.0.0-pre2
Merge pull request #21 from csquared/breaking-v1

Breaking changes for v1.

time has been drastically simplified

no more support for the callback, just use what is returned
no more support for the data passed in to .time, just use .namespace
So instead of:

var logger = logfmt.time('time', {foo: 'bar'})
you would do:
var logger = logfmt.time('time').namespace({foo: 'bar'})