Updating the redis schema docs, adding a better description.
Improving coments, stubbing out several necessary modules, fleshing out push and pop.
Adding LUA todo, adding timeout to the pop callback so that workers know how long they have before the job is considered a failure.
Adding async as a dependency.
Fleshing out push and pop tests, adding a before to flush the redis database.