Bump version to 0.36a1.
testing/py_hook_script_stop.py: Add missing record_info arg.
Builder.build(): Return Application instead of Engine
Move exit code logic from Engine to Application.
Split 'network' module into 'bandwidth' and 'dns'
Add and use BraceMessage for log formatting.
Format with autopep8.
Add observer module.

This module uses more conventional names. It will replace the 'actor'
module to avoid confusing event messages and event synchronization
primitives.
phantomjs: Rename page_event→page_observer and use Observer.
Move stop callback concerns from Engine to Application.
processor.py: Workaround PhantomJS timeouts.

Re: chfoo/wpull#137
Add --phantomjs-exe option.
observer: Allow handlers to be removed during notify.

Re: https://github.com/chfoo/wpull/commit/b12d77dd551c640a1f99c6ca4ac549e16dd6f533#commitcomment-6755015
scraper.py: Add srcset link scrape.

Closes chfoo/wpull#134
changelog: Update latest to 0.36.

[ci skip]
Bump version to 0.36.

Merge commit '7f47914ff781dccfee18ecf3fde966a2809f1b69'

Conflicts:
	wpull/version.py