Touchups on /me and similar commands

Incomplete /me and /warn commands now fail, and commands like /meow
aren't interpreted as a /me command
Commands like /me's paws, /my paws now appear as "Name's paws" without a
space after the Name

These commands should function as you'd expect in both chat and logs:
/me /me's /me 's /my /post /warn
More /me command stuff

Definitely think this is better! Anything else you'd do differently?
Merge pull request #213 from Tyroie/for-wreckedavent

For wreckedavent