SOCIAL-355: Make Connection Serializable

Connection is a field in SocialAuthenticationToken, which implements
Authentication which is Serializable. Therefore Connection must be
Serializable as well.

See https://jira.springsource.org/browse/SOCIAL-355