Remove annotate_event_with_state as nothing was using it. Update state tests to call annotate_context_with_state
clean up coding style a bit
Construct the EventContext in the state handler rather than constructing one and then immediately calling state_handler.annotate_context_with_state
Remove send_message since nothing was calling it. Remove Snapshot because only send_message was using it
SYN-142: Use a default log file 'homeserver.log' so people get logging by default.
Merge branch 'release-v0.6.0' into develop
Use is_outlier() so that we don't get AttributeError
Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.6.0

Conflicts:
	synapse/state.py