wrong behaviour in ClaimsIdentity's constructor

claims must be added regardless of identity parameter
Since constructors are chained in that class,  this wrong behaviour causes chained trouble of claims to be never added
Merge pull request #1173 from Serguzest/upstream

wrong behaviour in ClaimsIdentity's constructor