Create test for utility.collectRoutes()
Validate object in utility.collectRoutes() test
Define utility.collectRoutes()

Need to rethink this, though
Remove assert from utility tests
Improve test for collectRoutesAndStops()
Pass apiObj to utility
Use internals.singleObjectIntoArray() on each request
Allow null reqObj for time and routes requests
Improve test for utility.collectRoutesAndStops()
Write utility.collectRoutesAndStops() method
Properly stubbed test for utility

utility.collectRoutesAndStops() is still not up to snuff, but for reasons beyond the scope of this test. Namely, the asynchronous hell of nested http requests.
Fix request nesting for collectRoutesAndStops()

Still need to address asynchronous hell of nesting http requests.
Use async.waterfall() to control http requests in collectRoutesAndStops()
Remove temp non-stubbed code from utility test
Remove sinon devDependency (using proxyquire)
Move requires out of main export in results.js
Test that requests.js returns an object
Refactor callback check in requests.specialMethod()
Add tests for requests.specialMethod()
Fix typos in requests tests