Don't pollute top level with example type definitions.
Major lens reworking.
Added case class update/patch example.
Added optic examples.
Support selectDynamic access to records

Adds a `dynamic` method to `RecordOps` that returns a wrapped version of
the record that provides `selectDynamic` access to fields whose keys are
strings.
Added IRC notification; whitespace.
remove unused imports

That `breakOut` was suspicious anyway.
Bumped Scala version to 2.11.1.
Lazy additions.

* Added map, flatMap and unapply.
* Added implicit conversion from T => Lazy[T].
Quasiquotified Lazy.
Bumped SBT version to 0.13.5.
Quasiquotify SYB.
Quasiquotified Nat; mkNatTpt now tail recursive.
Merge remote-tracking branch 'github/pr/96'
Quasiquotified SingletonTypeMacros.
Bumped copyright year.
Add Chris Hodapp to CONTRIBUTORS file
Add overload to allow single-argument HList.apply

HList's apply method depends on autotupling to work, but
autotupling is not performed when you only pass a single argument.
Although it is quite possible to work around this (e.g. 3 :: HNil
or HList(new Tuple1(3)) instead of HList(3)), it's rather annoying
to have to do so.
Merge remote-tracking branch 'github/pr/98'
Add Chris Hodapp as a contributor in README.md