Bump version number before hacking the compiler.
Adding new class constraint on Sunroof.

This stops the silliness of needing both Sunroof and SunroofArguments,
or using XIncoherentInstances.
Making Selector a Sunroof thing.
Fixing jsKey to give better indexing.
Adding SunroofFunctor class.