Error rather than hang if --ip isn't correct.
Merge pull request #6 from burke/fail-instead-of-hang

Error rather than hang if --ip isn't correct.
support default command
Handle SIG TERM and INT to deregister

Also use *Var for flags so you don't have to dereference everywhere you
consume the flags.
small refactor of tasks
small refactor of offers
Merge pull request #8 from crosbymichael/handlesigs

Handle SIG TERM and INT to deregister
support FrameworkErrorMessage