Fix deprecated Rubocop configuration
Update Rubocop TODOs
Rake tasks for specs fail with nonzero status
Travis runs each type of spec individually

The new spec:all task will exit with non-zero status when the build
fails, but in so doing, it will not run any type of spec after the given
type fails. For example, if the JS specs fail during spec:all, Rubocop
does not run. Running each separately gets us the most out of our Travis
runs.
Fix failing profile edit spec
Merge pull request #269 from opscode/fallable-rake-tasks

Rake tasks which run tests fail when the tests fail