Tell Travis that Redis server is needed.
Merge pull request #50 from bar/fix-travis

Tell Travis that Redis server is needed.
Update docs. Add missing parameters.
Function names are case-insensitive, though it is usually good form to call functions as they appear in their declaration.

From: http://php.net/manual/en/functions.user-defined.php
Remove the queue from the queues set, if cleared. This is the only actual way of actually removing a queue.
Make getQueueLength() a proxy for Resque::size(). Update the function name to be consistent with Resque.
Update CakeResqueShell docs.
Make getQueues() a proxy for Resque::queues().
Update more documentation.
Avoid lookups whenever possible.
Register CakeTime only when needed.
Use array_walk() for simple stuff.
Fix failing test.
Be nice with PHP when testing from PHPUnit.
When stopping a worker, if the queues a worker is pooling from are empty, they are removed from the queues list.
When clearing a queue, if the queues are empty, they are removed from the queues list.
Add more tests to stop().
Test mocking Resque_Worker instead of passing a string.
Add ResqueStatus documentation whenever possible.
Typo.