Updated non_snake_case and struct lifetimes for the latest Rust
Merge pull request #4 from kvark/update

Updated non_snake_case and struct lifetimes for the latest Rust
Move the benchmarks into a benches/ directory
Ignore the Cargo.lock file
Initial version of bench_log for serde2
speed up serde2's json serialization to 180MB/s
minor cleanup
Clean up serde2_macros
Hardcode the timestamp to simplify tests
properly test manual escaped and non-escaped logs
Bump up the json::to_vec mem writer buf size
Inline and export json string escaping functions
speed up the tests to 249MB/s (!!) by copying over the MyMemWriter1

for some reason, having MyMemWriter1 in scope makes everything much
faster.
Merge remote-tracking branch 'remotes/origin/master'

Conflicts:
	.gitignore
initial travis version
Add a basic readme.
Update the readme
Merge pull request #6 from erickt/readme

Update the readme
Add `cargo build` to .travis
Update to rust nightly