Don't require auth middlewares if not taking advantage of instances

I don't use Django admin (don't need it), so I removed that app along with the auth middlewares (I still need the auth app because the instances app depends on it). I'm not taking advantage of instances though - I just have a single default instance. Without this PR, the instances app will complain about the request not having a user attribute in those auth middlewares are missing.