Add anomaly detection to the http status filter

- add annotation remove function for FxA
Bug fixes and refinement during FxA testing
Make the frequent items output more consistent

When processing a set of data real time vs saved the final output
would differ.  The old version would display whatever was processed
in a physical day the new version will display the last day in the
data stream.
Preserve annotations and alert throttling beteen restarts
Reverse the order of the mww window processing

- Use the most recent window as the basis for the mww comparison
- Add a non-parametric version of mww for sparse data
Add a threshold to the mww_nonparametric test
Add Logger information to the message schema filter.

Make better use of the message Logger field on internal messages.
Webserver decoder updates

Issue #784 ability to preserve the original log
Issue #788 documentation updates
Issue #808 Fix the FileOutput panic when HUP'ed
Merge pull request #810 from mozilla-services/issue_808

Issue #808 Fix the FileOutput panic when HUP'ed
Issue #785 Add Nginx error log decoder
Updata the cbufd_aggregator to use the new alert API
Reduce nesting as per PR feedback
Merge pull request #801 from mozilla-services/alert

Alert bug fixes and refinement based on production data analysis
Merge pull request #802 from mozilla-services/logger

Add Logger information to the message schema filter.
Merge pull request #806 from mozilla-services/issue_784

Webserver decoder updates
Merge branch 'dev' into issue_785

Conflicts:
	CHANGES.txt
	cmake/externals.cmake
Merge pull request #812 from mozilla-services/versions/0.5

Versions/0.5