style: more consistent terminology across http and socket implementation

BREAKING CHANGE:

- Command replies are now stored in CommandController#reply instead of #response
- Command [on-success] and [on-error] now have $reply as expression local instead of $response
- Command/query statuses 'resolve' and 'reject' are now called 'success' and 'error'
- Query data is now stored in QueryController#data instead of #response
- Query errors are now stored in QueryController#error instead of #response