cleanup after test runs
add nock as devDependency
Fully tested and coveraged util.js

![coverage
report](http://f.cl.ly/items/423h0v0u3P3K0u2F2e05/Screen%20Shot%202013-1
1-18%20at%206.17.39%20PM.png)
fix async test
test caching of downloadable files as well
Inital checkin of JavaScript enabled Touches App.
Merge pull request #154 from mtnlife999/master

Inital checkin of JavaScript enabled Touches App.
work around appc.progressbar's lack of a quiet option
add travis ci support for 0.10.X and 0.11.X
set "npm test" to "grunt test", existing tests accessible as "grunt test:old"
install grunt-cli and zipper linux dependencies in travis ci
use the before_install lifecycle event for libzip-dev installation
sudo apt-get install libzip-dev
formatting
added spinner.js and test.js testing