Added userStorageService and tests and integrated it into the securityService

userStorageService wraps window.sessionStorage to allow extensions or decorators at a later time.