build for 2.11/shapeless 2.0.0

With contributions from @milessabin (originally from #17).