Open

Description
Hello,
Currently there is no way to declare a SQLite::Database object without initialization. I have a recommendation that the class SQLite::Database should have more functions allowing to delay initialization or to open/close any database at any time without destroying and recreating the Database object.