user provider - add get latest sessions for user

* Add support to get latest x login sessions for a user (null for
never).
* Azure user provider - changed some audit table keys, including current
session table. this means all users tokens will be considered invalid
and require re-login.
* mock user provider - fixed some resharper recommended items
* created NuGet 2.0.0 package release for 3 security packages