Re-did the error checking on Contacts and Times screens. Double check
that it works correctly. Also added the user's ID fetch to the add
contact screen. Check this to see that it works. The pending screen
disappeared in the commit somewhere. No idea what happened.