Towards Scala 2.11 buildability

 - workaround Scala bug SI-8011
 - we don't need macro-paradise under 2.11, so conditionally exclude the plugin
 - fix a type error in the gwt project
 - move to versions of shapeless / scalacheck / scalaz available for 2.11