WL-2962 Don't fail on partial users when syncing.

If an instructor can be found (got a user object) but some details are missing don't fail the sync. This stops some sites running away when a user no longer fully exists in LDAP and needs to have their role switched.
WL-2962 Fix indentation.
Merge pull request #7 from ox-it/WL-2962

WL-2962 Don't fail on partial users when syncing.