Fixed 'require' statements in test files to use relative path to keystone.rb
More comprehensive test_user functions
More comprehensive test_user functions
Just doin my tests

and edge cases