Automate Artefact Upload to Sonatype OSS Repo.

From now on, to import PhantomJSDriver in your Maven project, just add:

<dependency>
  <groupId>com.github.detro.ghostdriver</groupId>
  <artifactId>phantomjsdriver</artifactId>
  <version>1.0.1</version>
</dependency>

Source and Javadoc is also uploaded.

Fixes #142.
Updating version info in README file.
More version and requirements info in the README.
Merge remote-tracking branch 'upstream/master' into 149-cli-args-capability
add code documentation and refactor for consistency