Modified app settings model, added tests for it.
Finished tests for app settings model.
Tests for base model.
Began tests for login dialog.
Finished tests for login dialog.
Moved `matchHeights` stuff to BaseView; removed BasePageView.
Began `Browse Forms` view.
Added perfectScrollbar
Moved from EJS to ECO.
Copied main.coffee RequireJS stuff to Gruntfile require task.
Messing with Gruntfile ...
Downgraded grunt-usemin and now require grunt-regex-replace.
Added `coffee:dist` task and a `regex-replace` task.
Restored useminPrepare build comments around requirejs call in index.html.
Made jqueryui-colors.js AMD-compatible.
Modified requirejs `define`s in a couple of views.
Added submodule app/scripts/jquery-extensions/superfish
Advanced app/scripts/jquery-extensions/superfish to new HEAD
Out of frustration, simply copied superfish/subs .js files right into jquery-extensions/ !!!
Grunt build task now works.