Allow building on host machine to run unit tests and integration tests
Probably depends on #26 (closed).
This is especially important when the refactor towards 0.7 starts, since then some data may start migrating, and that will need rigorous and continuous testing to protect against data loss.