End Post class arrays with commas
Adjust spacing to match WP standards in WP_JSON_Posts
Other minor code formatting fixes for WP_JSON_Posts
Minor spacing adjustments for WP_JSON_Response
Add comma to end of arrays in WP_JSON_Media
Spacing adjustments for WP_JSON_Media
Add spaces around construct parameters in WP_HTTP_Response
Add `get_instances()` to `WP_JSON_User_Response`

Also adds basic tests
End last line of arrays with comma in WP_JSON_Users
Adjusted spacing to match code standards in WP_JSON_CustomPostType
Make sure to pass context to `get()`
Retool tests so current user context is more explicit

Also adds tests where the request is a logged-out request
Allow `role` to be specified when creating / editing

See #335, #392
Return `WP_Error` when user is invalid

We're checking for `WP_Error` in more places than falsy
Merge pull request #426 from WP-API/two-dot-oh-formatting-fixes

Two dot oh formatting fixes
See if this fixes the PHP 5.2 error
Merge branch 'two-dot-oh' into more-user-resource

Conflicts:
	lib/class-wp-json-users.php
Merge pull request #427 from WP-API/more-user-resource

Move more into WP_JSON_User_Resource