Fix some more dumb typos
- Don't call process() on Pending clients
- Clean up some ugly shit in MessageProcessor
- Log JSON decode error