Rewrite with macros
Update README.md
Prettify, add implicitNotFound annotation
Add Dumpable[Long], remove unnecessary Try
Prevent accesing fields on nulls
Prevent choking on recursive structures
Merge pull request #1 from stanch/macros

No reflection, no type boilerplate, extensible