add dependency to phantomjsdriver
add test case and some classes
add test case using proxy.
support proxy
write javadocs
Merge branch 'feature/#57'
assume installed phantoms.
Merge branch 'feature/#57'
improve assertion.
fix: test fail if not installed phantoms.
add phantomjs to usage.
Merge branch 'feature/#57'
fix: test fail browser is not available.
fix: test fail if connection to firefox is not established.
fix: test fail browser is not available.