   Added more/better error reporting to validate() function
   Added more/better error reporting to validate() function

mmundy42/auth,kbase/auth,olsonanl/auth,mmundy42/auth,kbase/auth,olsonanl/kbauth,olsonanl/kbauth,olsonanl/auth,olsonanl/auth,kbase/auth,PATRIC3/auth,olsonanl/kbauth,mmundy42/auth,olsonanl/auth,kbase/auth,PATRIC3/auth,PATRIC3/auth,PATRIC3/auth,PATRIC3/auth,olsonanl/auth,olsonanl/kbauth,mmundy42/auth,olsonanl/kbauth,kbase/auth