holoirc: make things less likely to fail

* partially add input validation to MessageParser
* start parsing nick failures