Improve menu items.
Change provider test case to package local.
Remove cursor moving for columns checking in provider tests.
Add database test case and move example deck writer tests.
Add database creation tests.
Merge branch 'database-tests' into dev