Make CryptoAuth count a session as valid before calling up the chain.
Added new test and enabled tests which were not being run.