Merge branch 'hotfix'
Merge branch 'develop'
Bumps version to 0.10.3.
Bumps version to 0.10.4.

Merge branch 'develop'

Conflicts:
	wpull/version.py
Merge branch 'master' into hotfix
document.get_encoding(): Reads the entire file.
url.py: Raises error if URL hostname is empty on HTTP schemes.
url.BackwardDomainFilter: Returns False if test_domain is empty.
Merge branch 'hotfix' into develop
Resets version to 0.11a1.
url_test.py: Adds tests for javascript URLs.
engine.py: Removes table count debug msg. Closes chfoo/wpull#18.
http.Connection: Uses invalid content length as no length.

Tries and waits until the connection closes. Closes chfoo/wpull#17.