Updating to macro paradise 2.0.0-M3
Minor boilerplate fix
Enabling tests for things that shouldn't compile.

Running uncompilable code using the shapeless.test.illTyped macro.