Widescale Upgrade

Overdue upgrade to bring hotplate back up to date with changes in
workflow, grunt.js, practices, etc.