Include virtual fields in authenication data.

When a user is authenticated, the session data should include any
virtual fields defined on the entity.

Refs #5420
Merge pull request #5456 from cakephp/issue-5420

Include virtual fields in authenication data.