encapsuled tasks in try/catch blocks to ensure that the processing chain continues even if one task fails. refs #3196
annotated exceptions thrown from class methods.
BUGFIX: catching the proper exception now. refs #3196
added exception to error logging.
Merge pull request #76 from ucsflibtopfstedt/bug3196

fixes bug in user sync process