Release 2729
I removed this class in a previous PR, however some sessions have objects of this class stored in them still; until all sessions have expired/are using the new User model its not safe to remove.
The interface of User and UserInfoDecorator are the same so the rest of the code shouldn't need updating.