Allow account username to be overridden by an adapter.

I mirrored the populate_user adapter method from social to make it a bit more flexible.