Refactors WebProcessor.__init__ to use parameter object pattern.
Implements --content-on-error. Closes chfoo/wpull#37.
processor.py: Logs PhantomJS scroll actions as JSON dump.

Closes chfoo/wpull#49.