Replace custom query string to hash parser with Rack::Utils.parse_nested_query

Closes #140