Browsers are now parameterised within travis.yml

Browser and version now set within travis.yml as environmental
variables.
build.gradle now configured to call the environmental variables set
within travis.yml.
setBrowserCapability added to Browser class

Added ability to set custom capabilities for a browser with
setBrowserCapability.
New capabilities are set as part of the selenium tests.