Change link to chrome download, fixes #1

distribution-eu.hexxeh.net is no longer, see https://twitter.com/hexxeh/status/289805107829284864