Adds VariantHelper class and dependencies
Removes all references to blocks
Comment typo
Fixes catachable fatal error when $environment is not instance of Environment
Removes references to Icc
Adds type hint to setEnvironment()
Adds VariantHelper unit tests
Merge pull request #14 from george-infinity/variantHelper

Adds VariantHelper class and dependencies
Adds VariantHelper docs
Merge pull request #15 from george-infinity/variantHelperDocs

Adds VariantHelper docs