Use Unicorn and Yajl for JSON parsing

It's the standard json parser in Rails (with better encoding error messages), and unicorn is to have better dev/prod parity. 

The drawback of unicorn is you need to restart the server when testing changes, but it gives better error messages than shotgun (when I was seeing segfaults on shotgun unicorn was just raising the encoding error)