Set the expires value each time we create a TempJob

The default value is 30 min, but users can override.
Merge pull request #70 from spotify/rculbertson/temp-jobs-default-expire

Set the expires value each time we create a TempJob
Make service registration format from inspect consistent with create

When you create a job, you specify service registration like this:
-r service/protocol=port

but when you inspect that job, it would print out like this:
service/protocol: port

This caused some confusion with users, so inspect now prints out the
same format we use in create.
Merge pull request #71 from spotify/rculbertson/inspect-typo

Make service registration format from inspect consistent with create
Work around deadlocks in test

Multiple threads are trying to use the single thread pool causing deadlocks
when I try to run tests. @danielnorberg was able to track down the issue
and this gets it working on my machine.
Adjust timeout to pass on my machine

This was 5000ms which apparently my laptop can’t handle. Adjusting it higher got the test to pass. 30000 didn’t work, so I’ll give it a minute.