Issue 250: handle deploying at a sub-url if APPLICATION_ROOT is set

Implementation of issue #250 
- If `APPLICATION_ROOT` is set, all URLs are prefixed with its value
- Routing is handling with `DispatcherMiddleware` from the base `werkzeug` package