parse JSON post arguments when using Sinatra