Add a "registration_source" field to track where users registered from.

This will be used more for registrations that happen programatically via
the API, so we can better distinguish those users.