Disabling quit/launch sim spec on travis-ci

I am tired of seeing builds fail for no reason.

This is tested to death locally and these tests are going
away as soon as the run-loop 1.0.0 is fully integrated with
calabash-ios.

[skip ci]
Merge pull request #500 from calabash/feature/disable-quit-sim-specs-on-travis-ci

Disabling quit/launch sim spec on travis-ci
Use :host strategy for iOS 8 GM devices

Fixes Xcode 6 GM bug in UIAAplication.preferenceForKey()
http://openradar.appspot.com/radar?id=5891145586442240
Remove Gemfile.lock before bundle-install CI step

Helps with local testing of CI methods and
ensures a clean bundle.
Remove unit tests
Remove unit-ci script
Deprecate Calabash::Cucumber::Version

* doc'd as deprecated
* made it a subclass of RunLoop::Version, so the functionality
  remains
No need to require version.rb
Update the check_server_gem_compatibility docs
Clarify the server/gem not compat. warning
Use an array to cons non-compat message; not <<
Adds spec/resources.rb to help setup specs

A singleton that memoizes objects like paths.
Use Resources.shared.travis_ci?
Remove redundant spec config
Require awesome-print for spec debugging
Calabash cucumber should be required for the specs
Almost all specs need fileutils & tmpdir
Need a vanilla app for specs
Launcher specs don't need to require run-loop
Specs for launcher #server_version_from_bundle