Added ADT partitioning example.
Merge pull request #101 from travisbrown/partition-example

Added ADT partitioning example.
Added scratch sub-project for reduced test compile times while prototyping.
Quasiquotify Poly.
Merge branch 'master' into scala-2.10.x

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