User, Org updates to support Cucumber acceptance testing

Extended support for various org & user API calls.  Added some error messages and nil reference checks.
Personal preference - I like arrows.

Updated these cases (in org.rb) to use 1.9 syntax. Will go back and check others as well.