Centralize context creation

Upstream quantum added policy checks into the context __init__. This
causes context creation to require policy.json when creating an admin
context. Move all the context creation into the base class and specify
not having an admin context by default.