Session Storage Upgrades

As part of the continuing process of adding performance to Ellington, we have moved site session storage to be stored in our cache layer instead of in the database. There will be no visible change to users or staff members, but database performance is improved as there will be less writes to the database now that session storage doesn't have to be stored in it.