Merge remote-tracking branch 'upstream/develop' into http-debug-error-messages
update the naming system for event hooks to be more robust
correct 'manipulating outbound documents' section in docs
PEP8 E501/E128 fix
Event hooks naming system update for robustness.
Ryan Shea
'on_getting_' hooks as a list for readability.
Merge branch 'rxl-event_hook_naming' into develop
Tests updated to reflect new event hooks naming system.
PEP8
More informative HTTP error messages
Merge branch 'bcattle-http-debug-error-messages' into develop

Conflicts:
	CHANGES
Sphinx directives to reflect latest merged updates.

Last couple merges I forgot to add the 'versionchanged'/'versionadded'
directives. PR submitters should provide them themselves.
Handle 'additional_lookup' being an integer.

Handle the case of 'additional_lookup' field being an integer. If this
is the case you can omit the 'url' key, as it will be ignored, and the
integer value correctly parsed.
GMT instead of UTC. Closes #83.

Response date fields are now using GMT instead of UTC (the two are
equivalent but the HTTP de-facto standard is all about GMT).
Merge branch 'gmt' into develop

Conflicts:
	CHANGES
GMT instead of UTC. Closes #83.

Response date fields are now using GMT instead of UTC (the two are
equivalent but the HTTP de-facto standard is all about GMT).
Merge branch 'gmt' into develop

Conflicts:
	CHANGES
missing space  caused Sphinx warning
Merge remote-tracking branch 'upstream/develop' into develop