Reduce string allocations
Minimize reflection calls
Add more benchmarks
Fix benchmark alignment
Share the message buffer if we have room
Add benchmark for message unpacking
Merge pull request #80 from millerkil/optimize

A couple optimizations