Run integration tests remotely

Got side tracked on recreating my vagrant boxes but got back to this last night. A few tests are failing on my linux box so i need to investigate before this gets merged. They all work on my windows box.