get lock outside of the transaction
add example
lock outside of transactions for processNow + cleanup
move locking in tests outside of transactions
quote node version in travis.yml
need to have pg global if using global db-migrate
serviceJob error return should be callback
call back done function when processessing ends
catch 'no available jobs' case properly and delay next poll
update to use options rather than dbConnString
Comment and cleanup.
goodbye grunt
More comments.
Test to show callback works for process().
More README.
Merge pull request #11 from noblesamurai/safer_locking

Safer locking