Added configuration options per build type.

This allows the user to include/exclude file types for their entire build rather then being force to use .html|.js only.
Merge remote-tracking branch 'benpriebe/master' into feature/buildOptions
Update example to use a build config object
Allow buildDirectory to be specified in buildConfig
Merge branch 'feature/buildOptions'