Add report toggling for build task, refactor build task option provider
Add grunt-string-replace, add replace task to update version placeholders in OS default template
WIP production build task, WIP report generation with optional user-specified output path