ShadowContext#getDatabasePath absolute path support

Android proper supports opening databases at arbitrary paths on disk by suppling an absolute path instead of a database name.  ShadowContext now mimics this behavior when an absolute path is specified instead of a file name.

We need for the project we're working on.