Change foreign keys from PootleProfile to User

Incomplete
Note that this will break for anonymous users; you must keep `self.request.profile`.