Finished rewriting the continuously broken bot for the @itsyndikat matrix room today.

Whereas the old python/simplematrixbotlib-based one liked to break at runtime (and especially after any dependency updates), I only found two issues with the new #Rust bot when I eventually got around to testing it - everything else had already been caught at compile time. #RIIR