Use more descriptive names for type variables of Strict.
Add 'lazy = from strict' isomorphism.
Merge pull request #307 from meiersi/master

Two improvements to the 'Strict' typeclass' definition and usage