Ia3:  grunt, db schema, and changes js structure

@russellholt @jbarrett 

grunt build
 - builds a ia.js page for testing new features

grunt relase
 - creates a new js file version, bumps up the release version number, and commits it.
This won't exist in production - should probably be a value in DDGC::Config