temp ldap stuff
Push counts to circonus
Improve unit tests
Manage counts locally in memory and push to redis on the publish interval
Removing extraneous log().trace's
Issue 420 - Split up different authentication strategies
Issue 584 - Implement LDAP authentication provider
Take start and end of DST into account when guessing timezone
420 - Cleaned up authentication refactor.
Issue 584 - PR Follow up
Issue 584 - PR follow up

* Renamed logAuthnSuccess to logAuthenticationSuccess
* JSDoc cleanup
* Cleaned up erorr messages on passport errors
(Issue589) Addressed review feedback
Fixing path splitting so it works on Windows as well
Improving documentation
Using path.sep for splitting
Merge pull request #602 from nicolaasmatthijs/issue-3119-windows-widget-manifests

Fixing path splitting so it works on Windows as well
Add mail attribute to the shibboleth authentication strategy.
Replace any non alphanumerical or non-basic characters in content URIs.
(Issue419) Provide ability to reprocess all previews based on status
(Issue419) Fixes from self-review
Ensuring the Office and PDF Preview Processors are able to run on Windows.