Added Custom Context Class Name

Rather than being forced to use a context name that is names after the
database you can specify the context class name.