Add Website.wsgi_app hook to utilize WSGI middlewares

This interface design is consulted from [Flask’s design][1].  From now on we can wrap `Website.wsgi_app` attribute to apply WSGI middlewares to website instance.

[1]: http://flask.pocoo.org/docs/quickstart/#hooking-in-wsgi-middlewares