expand original original responseType support to provide similar support on the server, shim "json" type for browsers that don't support it, and add custom "ejson-binary" option