Added a sane .gitignore file
Updated to target Scala 2.10.0 release version
Fixed compile errors, examples now running cleanly
Added a dependency on Shapeless
re-implemented Lenser in terms of shapeless.Lens, updated example accordingly.