PageMiddleware override

I was trying to use Mako/Plim with Mezzanine but could not find a way to override mezzanine.pages.views.page so I added this.  With this change you can make your own PageMiddleware class that could add templates other than ones with .html extensions. Please correct me if there is a better solution for this.