Add grunt contrib qunit

Add QUnit testing as part of the Grunt build. 
- Added the bower fixup to this because the proxy refused to download the CDN jQuery through PhantomJS
- Remove failing Close button test as there was a faulty assert that depended on a non-existent state.
___
Glad you changed your mind about Grunt since #29 :wink: