Add grunt build script and WYSIWYG data export plugin.

Add grunt build script that does minification and concatenation. Add
WYSIWYG data export plugin.  Add ability to pass in plugins using
function literals rather than an instance of each plugin.