flatten arguments like JobLock
no need to try/catch in a domain; fix internal error callbacks
test cleanup
update ruby and add example
Merge pull request #15 from taskrabbit/cleanup

Cleanup