Add possibility to install custom Firefox version

Current latest Selenium Grid (2.42.2) version doesn't support Firefox version newer 29.0.1. I add possibility to install custom Firefox version, if it's set in attributes, else will be installed current version from repository.
Because in repository not available latest supported Firefox version. I can find only Firefox 32.0 version in Ubuntu repo.