Add overload to Add method to allow not auto-setting the child to 100% width
Fix exception handling so that the response passed to the exception is a js object if the response content type is application/json