support for using env vars to override some desired capabilities values.

switch from firefox to phantom JS for WebdriverFactory local browser test, so it may run on TravisCI

updated change log.