Changed validate_server() to acknowledge errors and report
problems but to always return PBSE_NONE.

Fixed unit tests that failed because of the changed behavior
in returning errors.