:genserver => GenServer
Tests - create separate sub-modules for each worker for clarity
Split out Job and JSON decoding / encoding.  Fixes #40.
Merge pull request #42 from akira/job_json

Split out Job and JSON decoding / encoding
Shutdown Redis client on :stop
Exq.Manager supervisor + test refactoring

* Added supervisor
* Use registered processes for manager
* Refactor tests + wait time
Readme updates: use start_link + TravisCI branch
Merge pull request #43 from akira/manager_sup

Exq.Manager supervisor + test refactoring
Fix for manager_sup to support mult processes + tests
Create separate Enqueue worker + sup.  Fixes #14.
Pipeline Redis enqueue operation
Merge pull request #44 from akira/enqueuer

Separate enqueue process from manager.  Fixes #14.
enhanced ui and plug router
add mix task to run standalone ui
take command line arguments, make web port configurable
fix charlist host handling
Include built js project
Generate UUID and store jid in Redis.  Fixes #15.
Record failures, match more of the sidekiq api, switch to poision for json

add timeouts to job recording
Add latest api changes