Updating tests to reflect new flags for node to increase stability and speed
Pulling out download functionality into a central file for easier IEDriver and ChromeDriver downloads
Move Webdriver dir to OS TMP dir so it does not always get deleted
Refactor out the downloading portion
Rename class, too many similar sounding class names
Download only if jar does not yet exist
Merge branch 'master' of https://github.com/groupon/Selenium-Grid-Extras

Conflicts:
	SeleniumGridExtras/src/main/java/com/groupon/seleniumgridextras/DefaultConfig.java
	SeleniumGridExtras/src/main/java/com/groupon/seleniumgridextras/config/RuntimeConfig.java
	SeleniumGridExtras/src/main/java/com/groupon/seleniumgridextras/grid/GridWrapper.java
	SeleniumGridExtras/src/main/java/com/groupon/seleniumgridextras/tasks/DownloadWebdriver.java
	SeleniumGridExtras/src/test/java/com/groupon/seleniumgridextras/DownloadWebdriverTest.java
	SeleniumGridExtras/src/test/java/com/groupon/seleniumgridextras/StartGridTest.java
	SeleniumGridExtras/src/test/java/com/groupon/seleniumgridextras/grid/GridWrapperTest.java
Merge branch 'master' of https://github.com/groupon/Selenium-Grid-Extras
Merge branch 'master' of github.com:groupon/Selenium-Grid-Extras
Add standard out as a return value, and fix the pid parsing to use new json parser
Fix hard coded path
Merge branch 'master' of https://github.com/groupon/Selenium-Grid-Extras
Ignore tmp dir
Fixing tests to reflect the api response
Adding stop_extras end point
When adding array to response, make it empty array instead of "[]"
Adding stop_extras to default config
Adding run_all_tests.sh