Refactor to match makePrismsForCons
Isomorphism promotion for makePrisms

makePrisms will now create isomorphisms from single constructor data
types with tuples
Corrected tuple expansion
lint
Added test for iso promotion
Ignored unused LANGUAGE pragma
Merge pull request #375 from maxpow4h/master

Isomorphism promotion for makePrisms