reworked templates in Boiklerplate.scala to make more readable
removed more boilerplate fluff
Improved formatting of generated classes
Added some comments to describe the operation of bolerplate.scala
Simplified some macro signatures.
Be more explicit and precise when materializing Cases.
Fix typo
Whitespace and licenseplate cleanup.
Added Typeable instances and tests for Coproduct.
Temporary workaround becomes permanent.
All Typeable instance implicits now have explict result types.
Whitespace.
Added TypeCase.
Fixed lifted Poly macro and reinstated tests. Thanks to @xeno_by for assistance.

Conflicts:
	core/src/main/scala/shapeless/poly.scala
Simulate useful singleton types for Symbol literals.
Updated Scala versions in docs.
Merge pull request #76 from jedesah/patch-1

Fix typo
Added alias for shapeless._0 to shapeless.nat. Fixes #74.
Added some more test utilities.
Added LabelledGeneric, mapping between case classes and shapeless records.