Add a vagrant-based test-harness

Please see TESTING.md for details.