in progress
finished through the initial flow, still lots to do
adding more tests, assigning new implementation to install goal
replacing old install goal with new goal
testing Predicates
adding tests for PhantomJsBinaryResolver
should work on JDK 6 now
rethinking some of the design, adding more tests
testing PhantomJsExtractor
should work with jdk6
test for ArchiveLocator
adding to coverage of Predicates
testing PhantomJSArchive.getVersion()
abstracting execution code out and other things
adding test for PhantomJsOptions