Treat all HTTP requests under /d/ path is API request
Treat all HTTP requests under /d/ path is API request

Before:

/d/nonexistent-command returns a file content at
${DOCUMENT_ROOT}/d/nonexistent-command.

After:

/d/nonexistent-command returns '[[-22, 0.0, 0.0], "invalid command
name: nonexistent-command"]'.

Both groonga --protocol http and groonga-httpd are changed.

redfigure/groonga,cosmo0920/groonga,hiroyuki-sato/groonga,naoa/groonga,kenhys/groonga,komainu8/groonga,komainu8/groonga,naoa/groonga,hiroyuki-sato/groonga,myokoym/groonga,naoa/groonga,hiroyuki-sato/groonga,hiroyuki-sato/groonga,cosmo0920/groonga,kenhys/groonga,redfigure/groonga,naoa/groonga,hiroyuki-sato/groonga,myokoym/groonga,komainu8/groonga,redfigure/groonga,cosmo0920/groonga,myokoym/groonga,groonga/groonga,komainu8/groonga,cosmo0920/groonga,myokoym/groonga,groonga/groonga,kenhys/groonga,redfigure/groonga,kenhys/groonga,cosmo0920/groonga,groonga/groonga,komainu8/groonga,kenhys/groonga,myokoym/groonga,kenhys/groonga,groonga/groonga,kenhys/groonga,naoa/groonga,naoa/groonga,redfigure/groonga,redfigure/groonga,redfigure/groonga,groonga/groonga,komainu8/groonga,myokoym/groonga,naoa/groonga,myokoym/groonga,komainu8/groonga,groonga/groonga,groonga/groonga,cosmo0920/groonga,cosmo0920/groonga,komainu8/groonga,hiroyuki-sato/groonga,hiroyuki-sato/groonga,redfigure/groonga,kenhys/groonga,cosmo0920/groonga,groonga/groonga,myokoym/groonga,naoa/groonga,hiroyuki-sato/groonga