MTP: Make MtpDatabase class abstract so we can have multiple implementations

Rename existing test database to MtpSqliteDatabase
This is the first step in transitioning to using the media provider database

Change-Id: I5f36c854c6e76a79137c267b000a52ced803776c
Signed-off-by: Mike Lockwood <lockwood@android.com>
diff --git a/media/mtp/SqliteDatabase.h b/media/mtp/SqliteDatabase.h
index 56dd9dd..7d008f9 100644
--- a/media/mtp/SqliteDatabase.h
+++ b/media/mtp/SqliteDatabase.h
@@ -29,8 +29,8 @@
                     SqliteDatabase();
     virtual         ~SqliteDatabase();
 
-    virtual bool    open(const char* path, bool create);
-    virtual void    close();
+    bool            open(const char* path, bool create);
+    void            close();
 
     bool            exec(const char* sql);
     int             lastInsertedRow();