Add Aruba based integration tests in MiniTest

Includes testing through the CLI for share management, daemon status and
share synchronization.

I also made a small change to the existing tests and how ENV['TEST'] is
set to ensure that the integration tests run with a persisted database,
but the previous tests still run in memory.