ECE-482 Changed to run features 1 and 8 only
ECE-482 Changed pause time to 2 seconds
ECE-482 Restored back to previous copy
ECE 482 to make sure right gems are being used
ECE 482 testing 1 and 8
ECE 482 subtracted some time
ECE 482
ECE 482 for testing timeout
ECE 482 for testing timeout
ECE 482 for testing timeout
ECE-482 Changed to match master branch
ECE-482 Removed "require 'headless'" as it isn't needed here
ECE-482 Removed if statements on lines 344 and 348 to match master
ECE-482 Changed lines 70, 73, 109 and 154

Removed the if statements to match master
ECE-482 Removed extra debug step on line 29
ECE-515 Updated Readme

Mainly edited the Intro, Compatibility, Current Capabilities, Installation and Other Requirements sections.
ECE-482 Updated start_session method
ECE-482 Testing video capture

Readded an if statement at line 107 to see if this was causing problems on obtaining a stable Firefox connection. Will test the same in capybara_driver_base.rb if this is fine because we don't need Jenkins launching two headless browsers.
ECE-482 Testing video capture

Along with capybara_driver_base.rb, testing to see what caused Jenkins to not be able to obtain a stable Firefox connection.
The added if statement on line 70 will make lines 71-73 to run if it isn't Jenkins executing the code.
ECE-482 Testing video capture

Along with env.rb, testing to see what caused Jenkins to not be able to obtain a stable Firefox connection.
The added if statement on line 344 will make lines 345-347 run only if it isn't Jenkins executing the code. We don't need Jenkins launching two headless browsers.