Make asynchronous via tokio

Change-Id: Ie6ad982044094ac39ee724f3a11deb2860d8e3f8
Reviewed-on: https://git.clicks.codes/c/Clicks/BYO/HttpServer/rust/+/258
Reviewed-by: Samuel Shuert <coded@clicks.codes>
Tested-by: Skyler Grey <minion@clicks.codes>
diff --git a/src/main.rs b/src/main.rs
index 6395f20..6417f51 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -32,7 +32,7 @@
         } else {
             let mut splits = line.split(":");
             let key = splits.next().unwrap();
-            let value = splits.next().unwrap().trim();
+            let value = splits.next().unwrap_or_default();
             request.insert(key.to_owned(), value.to_owned());
         }