Fixed bug with returning userDTO = null in search form, selecting PO and SM works.

There was a naaaaasty bug with SingleUserSearchDialog returning userDTO = null and causing a nullPointerException. Had to write a calback to retrieve the user DTO.
Also the form for PO and SM selection now works in ProjectRegistrationForm.