Refactor build task to a multitask, defer symlink handling to grunt-contrib-symlink, add grunt-contrib-watch task for lib model tests, add QUnit task for lib model tests