[docs] Host docs on joshlf.com until docs.rs#259 is fixed

- Host docs on joshlf.com until the following issue is fixed:
  https://github.com/rust-lang-nursery/docs.rs/issues/259
- Release 0.2.1 so this is reflected on crates.io

Change-Id: I36fe4819ecc11a36cf7a42561a024e0513f416af
diff --git a/Cargo.toml b/Cargo.toml
index 1400d53..b20df0c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -8,7 +8,7 @@
 name = "mundane"
 # remember to update html_root_url
 # TODO(joshlf): use version-sync crate to test this in CI
-version = "0.2.0"
+version = "0.2.1"
 authors = ["Joshua Liebow-Feeser <joshlf@google.com>"]
 description = "Cryptography which is easy to use and hard to misuse"
 readme = "README.md"
@@ -16,6 +16,7 @@
 keywords = ["boringssl"]
 categories = ["cryptography"]
 repository = "https://mundane.googlesource.com/mundane"
+documentation = "https://joshlf.com/rustdoc/mundane"
 
 # Exclude these test files in order to get under the minimum crates.io crate
 # file size.
diff --git a/src/lib.rs b/src/lib.rs
index 3eb558f..b4e71e1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -40,7 +40,7 @@
 //! `insecure` module is added to the crate root. All insecure primitives are
 //! exposed through this module.
 
-#![doc(html_root_url = "https://docs.rs/mundane/0.2.0")]
+#![doc(html_root_url = "https://joshlf.com/rustdoc/mundane")]
 #![deny(missing_docs)]
 #![deny(warnings)]
 // just in case we forget to add #[forbid(unsafe_code)] on new module