Update to Shapeless 2.0.0-M1, add HList converter