Broke down the tests into bite-sized files, according to the HipChat API Docs
Added [4mRunning "execute:stub" (execute) task[24m
[36m-> [39mexecuting [36m/Users/croberts1/Projects/npm/hipchatter/utils/create_test_room.js[39m
[31m[31m

Error creating room:[39m [Error: Another room exists with that name.]

[39m[36m-> [39mcompleted [36m/Users/croberts1/Projects/npm/hipchatter/utils/create_test_room.js[39m (699ms)

[32m>> [39m1 file and 0 calls executed (701ms)

[32mDone, without errors.[39m for creating a test room for the tests to operate on
[4mRunning "execute:cleanup" (execute) task[24m
[36m-> [39mexecuting [36m/Users/croberts1/Projects/npm/hipchatter/utils/cleanup_webhooks.js[39m
[36m-> [39mcompleted [36m/Users/croberts1/Projects/npm/hipchatter/utils/cleanup_webhooks.js[39m (220ms)
[36m-> [39mexecuting [36m/Users/croberts1/Projects/npm/hipchatter/utils/cleanup_test_rooms_and_users.js[39m
[36m-> [39mcompleted [36m/Users/croberts1/Projects/npm/hipchatter/utils/cleanup_test_rooms_and_users.js[39m (299ms)

[32m>> [39m2 files and 0 calls executed (522ms)

[32mDone, without errors.[39m now removes all test & disposable rooms and users
Some typos
Moved user tests over to disposable_user from settings
Moved rooms_members tests over to test_user from settings
All tests migrated to new test/disposable form of stub data
Merge branch 'refactor-tests'
Added room_exists() extra function
Added 'clean' to 'grunt stub', updated the test instructions