Hub: convenience API to register jobs

* `Hub.Register`
* `Hub.RegisterTask`
* `Hub.RegisterName`
Merge pull request #12 from shykes/pr_out_hub_convenience_api_to_register_jobs