Resolved #4 - use static file for PhantomJS.
Resolved #2 - user can configure Firefox's preferences using options.prefs object.
Resolved #11 - use browser instance objects
Removed unused dependency - merge
Added dependency - lodash