User, Org updates to support Cucumber acceptance testing

Extended support for various org & user API calls.  Added some error messages and nil reference checks.
Why switch from 1.9 syntax to 1.8 syntax?