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 the string as an object. This may not be the "correct" place to do this, but it fixes socket request routing for now.