Modified marko's random speaking algorithm to fix a bug I made.

He is supposed to no longer chain off of punctuation but still chains off of :.
Additionally, there was a previous bug which caused him to infinitely reregister !say's handler. This caused him to respond