AF Cookie should be reused within the context of same request.

Also adding some more functional tests for af.
Is lookup on request more expensive than lookup on items ( i suppose it is but want to verify). 
The save happens later when ```SaveCookieToken``` is called.