0.9: Parse string socket data as JSON before determining verb.

Socket.io requests come in as JSON but the verb is extracted before parsing as a string. This may not be the "correct" place to do this, but it fixes socket request routing for now.