Reorganized spaces for shapeless 1 and 2

This pull request patches the shapeless-two-version so that all transitive dependencies are included.
Currently specs2 needs shapeless 2.x, and all the other projects that depend on shapeless also need specs, so there are no shapeless1.2.4-specific projects; an empty section is provided as an example.