daemon: Exclude BundleSetTest::namingTest() if sqlite is not available

The namingTest requires a specific behavior which is only supported by the
sqlite variant of the storage. Thus, this test have to be skipped if no sqlite is available.
daemon: Clean-up memory-bundleset-test folder on each run of the BundleSet tests
Merge pull request #49 from ejonny/Fix-BundleSet-unit-testing

Fix unittests for BundleSet if sqlite supported is not included in the build