detect zeus and vagrant

1. since zeus allows for fast test runs even though rails is loaded try to use it if available.
2. if the project uses a vagrant vm run the test in the vm instead of locally.