Minor bugs fixed, some test files added.
Merge branch 'topic/type-provider-cg' into wip/YY4
pendingSuperCall fixed for case class.
Merge branch 'topic/type-provider-cg' into wip/YY4
First step towards ClassVirtualization.

* A case class Foo inside SlickYYV block is converted to a case class FooRow and table class Foo[FooRow].
* An annotation type Entity added to have a mapping for names.