Ability to serve graphite-web under URL prefix

Fixes #328 #327 #628 #223 #524 #231

This patch introduces a new setting, `URL_PREFIX`, that allows to configure the webapp for serving under a non-root URL.

Docs for apache/nginx aren't there yet so it's not ready for a merge. I'd like people who need that feature to try it and provide feedback.