Added some more test utilities.
Added LabelledGeneric, mapping between case classes and shapeless records.
Use typed/sameTyped from shapless.test.
Merge branch 'master' into scala-2.11.x

Conflicts:
	core/src/main/scala/shapeless/generic.scala