Adding strict mode by wrapping dist files in intro and outro files

Updating Gruntfile.js to concat intro and outro files to wrap built dist files in closure with strict mode.

This allows for a single "use strict" statement (instead of adding one to each source file) and also allows for module loading boilerplate to be placed in the intro in the future.