Merge branch 'release/2.1.0' into develop
one small edit because of a bug with git flow #62
Downgraded the required ruby version to just 1.9.3
Added parallel_tests and parallel to repo. Wired up a command argument for ckit brew (--parallel) to execute the wip progess concurrency method.
Added a monkey patch for parallel_tests' RSpec runner to override its defaults with ours and wired it up in the parallel execution hook. It runs but gives an argument error from ckit. Also, took a first crack at setting the base_url via config.yaml and the shared_context
added rubocop to the build process
Fixed all code quality issues, added custom options file to tweek method length and line length cops, updated build system
removed branch restriction on travis so all feature branches would be tested
Renamed parallel to parallel_tests_mods for better explicitness. Got ckit brew running with parallel_tests (WOOT!). Now just need to figure out how to execute tests within a group for each thread rather than all tests in each thread.
Merge branch 'feature/code-quality' into develop
Test group execution working
Updated sauce brew scenario to use our sauce account
Updated comment
Wired up --processes to adjust number of processes when running --parallel, defaulting the number to 5
Merge branch 'develop' of github.com:arrgyle/chemistrykit into feature/48-concurrency

Conflicts:
	lib/chemistrykit/cli/cli.rb
	lib/chemistrykit/shared_context.rb
Merge branch 'feature/48-concurrency' into develop
Code quality fixes
updated to latest build of selenium connect, fixed a small bug in a feature file, and updated the rakefile to handle find tags correctly
removed local references to selenium server and updated tests accordingly
added back updated configuration object