Rustdoc comments now end consistently in periods.
Refactored Command::from_message(...) to be more easily understood.