Moved request url mappings and added logging threshold.

The request url mappings now reside in backend/web/resolver.js. If an
falsy value is provided as options to the logger, it defaults to the
console logger with a threshold of 'info'.