Added @nonGeneric annotation to exclude definitions from Generic representation/use.
Added @nonGeneric annotation to exclude definitions from Generic representation/use.

clhodapp/shapeless,fthomas/shapeless,notxcain/shapeless,isaka/shapeless,liff/shapeless,roberth/shapeless,alexarchambault/shapeless,lambdista/shapeless,wheaties/shapeless,triggerNZ/shapeless,Atry/shapeless,TomasMikula/shapeless,joescii/shapeless,malcolmgreaves/shapeless,khronnuz/shapeless,lukasz-golebiewski/shapeless,milessabin/shapeless,tek/shapeless