Add support for Firefox browser width and height.

Copied PhantomJS code to set webdriver width and height over to
FirefoxDriverFactory.
fix the problem of rollup on Java6. (issue #100)
fix error on newer JavaScript engine.
add travis-ci build status to README.md
Merge branch 'feature/firefox-size' of https://github.com/markkimsal/selenese-runner-java into markkimsal-feature/firefox-size
add support initial width and height for other browsers. (excluding mobile)
stop save password prompt on Safari.
fix JavaDoc.
update dependency versions.
[maven-release-plugin] prepare release selenese-runner-java-1.4.3
[maven-release-plugin] prepare for next development iteration
update document.
fix issue #108.
fix test failure. (for catching up the original code)
refine test code.
fix issue #109.
Change the behavior about initial window size: set default size only if driver is htmlunit or phantomjs (i.e. headless drivers). (issue #110)
fix setTimeout. (issue #107)
update document.
fix issue #87. (reopened)