Initial error handling routines, added catalog check and creation, added create_catalgo method to driver.
reverted default behavior for some methods in version_5_1.rb
fixed Guest customization (no longer setting password), fixed catalog creation properties, added some more error handling.
added some real error handling.