Added in the Aegis service framework. Refactored a bunch of code from RequestFilter, which splintered out to CookieService and PurgeCookieJob