Update ContribHub link to new URL - Fixes #284

No longer using the .co domain, it's now at http://contribhub.com/