Boltdb TestOpenDatabase function
Created by: mnsl
Implements new TestOpenDatabase function that tests the OpenDatabase function and BoltDatabase Close method in package persist. Checks cases where database is empty, full, and has not yet been created.