open_db
Description:
Opens (and initializes) the database.
 The implementation should take care of creating the DB, if it doesn't exist, and it should use GSIGNOND_CONFIG_GENERAL_SECURE_DIR
       to determine database location in the filesystem.
The default implementation is using SQLite for the storage.
Parameters:
| this | instance of SecretStorage | 
Returns:
| true if successful, false otherwise. |