Configure default schema for SQL Server cache

The SQL Server cache adds everything to the `dbo` schema, which isn't allowed or desired in some environments. This pull request lets you optionally specify the schema to use with a constructor overload. Previous usage is unchanged.