Require Rails from rspec when mounting asset pipeline
Merge pull request #82 from jasonm/master

Fix CI task with asset pipeline
Replace ruby-debug19 with debugger gem.

- 1.9.3 compatible; much simpler. Probably won't 
work with older rubies, but good enough for most development.
Add dependency on rspec < 2.11.0

- Jasmine is currently incompatible with rspec 2.11.0 due to some
  DSL changes. The rspec formatting is being rewritten, but for now
  we'll need rspec <= 2.10.0
Colorize rspec

- When used with rspec2
Fix runner source reloading; config refactoring.

- Remove shim for Page; should fix problem where new files aren't picked
  up by Jasmine runner.
- YAML parsing is a separate issue, temp. moved to UserConfig
- Main config interface needs to be further reduced.
- Config shouldn't be start/stopping servers; move to SpecBuilder for now.
- Page now responsible for adapting the context to the rendering solution
- Privatize what we can in SpecBuilder.
- Move ENV var specs to spec_builder_spec and temporarily pend; poor tests anyways, should be fixed.
Fix rake jasmine.

- rename Jasmine::UserConfig back to Jasmine::Config to prevent breakage
  for people monkey-patching Jasmine::Config
- Jasmine::Config => Jasmine::RunnerConfig
- Fix server task in jasmine.rake (no test coverage for this task!)
Complete Config renaming

- Files, locals for RunnerConfig, Config renamed
Load original src from asset pipeline manifests

- Thanks to Alex Jackson & Thomas Bukowski for the implementation.
- May not correctly work with src_file lists that include files not
  provided via the asset pipeline.
Rename SpecBuilder to RspecFormatter

- Better reflect the responsibility of this class: formatting Jasmine
  results into an rspec suite
Rename runner script to run_specs
Restore runner_config_spec.rb
Default Jasmine::RunnerConfig to take Jasmine::Config
Jasmine::Server now responsible for starting Rack
Ignore travis jruby failures
Remove procedural "guess_example_locations"

- Probably will be moved elsewhere, don't access as an instance var.
Remove procedural jasmine_server_port instance var
Break selenium running out of rspec_formatter
Remove cruft

- Delete unused methods
Rename Runners::Selenium to Runners::HTTP