err as first callback param and keyword param

1) err as first callback param in HttpResponseProcessor (for async module and specification compatibility)
2) keyword param added