Increase the maximum time that a task can wait before being assigned.
We were getting errors based on it being too short.
Move filters to package, to make them more testable

Testing techniques like this one https://www.evernote.com/shard/s209/sh/e2d21b27-2f4a-409a-891b-400e71a3236a/4b2dda3166be76a67bc070bffd49f5d3 require the tester to pass the filter class to a Mock annotation, which does not get resolved correctly when the class is not in a package.
Merge pull request #372 from claymccoy/swfActivityTimeouts

Increase the maximum time that a task can wait before being assigned.
ASGARD-1223 - Set absolute links in emails without overriding redirect URLs in web app
Changed config key from overly specific email.linkServerUrl to more appropriate link.canonicalServerUrl
Merge pull request #373 from joesondow/Move-filters-to-package-for-testability

Move filters to package, to make them more testable
ASGARD-1048 - Show Blesk notifications if configured
Unit test existing emailer behavior before refactoring

Move things
Refactor email configs
Add env and region to blesk container to support future blesk filtering functionality
Suppress warning
ASGARD-1228 - Add callback hook in Glisten for acting upon a newly created WorkflowExecution

Necessary for Asgard to be able to update its in-memory cache immediately after creating a new WorkflowExecution.
Fix unit tests by making callback null safe
Merge pull request #374 from joesondow/ASGARD-1223-absolute-links-in-emails-but-not-redirects

ASGARD-1223 - Set absolute links in emails but not in web app
Merge pull request #376 from joesondow/ASGARD-1048-notification-ui-with-blesk

ASGARD-1048 - Show Blesk notifications if configured
Merge pull request #377 from joesondow/ASGARD-1228-Glisten-callback-WorkflowExecution-creation

ASGARD-1228 - Add callback hook in Glisten for acting upon a newly created WorkflowExecution
Merge pull request #375 from joesondow/more-ConfigService-usage

More config service usage