Fix undefined issues

TypeError: Cannot read property 'name' of undefined
TypeError: Cannot read property 'code' of undefined
Merge pull request #200 from bootstraponline/fix_undefined

Fix undefined issues
update bundle id for app
more logging about UDID
grunt helper for code signing an app
upgrade to grunt 0.4 and begin migration (starting with lint)
use newer grunt-mocha-test for grunt 0.4 compat
fix to follow grunt 0.4 api
add webview app to reset.sh
Merge pull request #201 from jlipps/master

migrate to grunt 0.4
update readme to reflect change in grunt version
add grunt-cli to packages.json for travis
update what grunt tasks travis runs, it's not a mac!
mobile: reset
Merge pull request #203 from bootstraponline/reset

mobile: reset
separating concerns a bit here for reset app
make plist resetting a server flag
we want to reset in our own tests
Merge pull request #204 from jlipps/master

mid-session app resetting refactoring, server flag
version bump for npm publish