Vagrant provisioning and script to run integration tests

refs #2436

Change-Id: I43b2fc77a9f79df1512a180df0c0051a2797eac0
diff --git a/collect-logs.sh b/collect-logs.sh
new file mode 100755
index 0000000..e594479
--- /dev/null
+++ b/collect-logs.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd integration-tests
+tar cf - --ignore-failed-read --exclude='.vagrant*' $(git status -s -uall --porcelain --ignored | awk '$1!="D" && $2!~"\.pyc$"{print $2}') | tar xf - -C /vagrant/logs/$1