Changed to `extern crate` and added documentation URL

* `extern mod` has been replaced with `extern crate`.
* Added the URL of the documentation. This makes it possible for rustdoc to find and link to it in other documentations.