Remove backwards compatibility
ID -> id sanity
Fix up last vestiges of taxonomy_term
*/*_raw -> *.rendered/*.raw
meta -> _links

HAL looks pretty awesome, might as well adopt it.
WP_JSON_Response -> WP_HTTP_Response

This is now a generic object that can be shared across the REST and HTTP
APIs.
Rename the class to a correct one
Rename ResponseInterface to match
Include both files correctly
Use json_ensure_response instead of reinventing
Ensure ensure
Change the variable wrapping syntax in URL templates from `<var>` to `{var}`. Meets RFC6570 spec.
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
End last line of arrays with comma in WP_JSON_Users