Migrate from SecurityContext to TokenStorage

Addresses same issue as elcodi/elcodi#300