moving integrations tests around for the documentation site.
updating the docs more.
fixing spelling errors
closes #52:  Remove "debug" and "warn" from the configuration. They aren't in use. maintenance.
closes #53:  prevent the "configuration" property of the Compiler from being obfuscated. maintenance.
preparing for 2.0.4
Merge branch 'develop' for 2.0.4