Bug 1019066 - store webmaker userid in project records, include migratio...

...n sql and js for old projects
@jbuck This validator basically says don't allow empty strings. I agree it doesn't make sense here anymore, but there are going to be cases where this will be null (such as when we migrate and an account doesn't exist anymore.