Store hawk tokens in permanent storage instead of cache

Since signTokens are long lived, so must hawk tokens.