chore(grunt): fix task order

build must occur before test :)
refactor(closure): use a single closure
chore(jshint): shutdown unused option
chore(closure): distribute the closure for anti-umd
Release 0.3.0