Add handling for /<username>/... URLs

This is done through a middleware so the mezzanine pages app can still match anything else