Initial code, copied over from mi_xmlrpc_ng, with output changed to JSON.

The input is statically set to the "which" command.
libmicrohttpd5 is no longer in Debian/testing
mi_json: simplify datasets

Also rewrote the string handling code.
Modified httpd to support `application/json` for our purposes.
mi_json documentation
Proper usage of build_req_buf_from_sip_req() function - socket and proto are required.
Closes Bug 664 on SF.
Merge pull request #119 from shimaore/mi_json

mi_json module (new module)
If commands accepts parameters, doesn't mean they are mandatory
Leave it to the MI function to decide if it's ok to have empty params
Added mi_json module README
mi_json documentation: corrected typo and XML translation problem
Merge pull request #121 from shimaore/mi_json

mi_json documentation: corrected typo and XML translation problem
Rebuilt mi_json README
separate file for the original Makefile.conf

The original Makefile.conf is now found in Makefile.conf.template. This
prevents merge conflicts while updating the Makefile.conf
menuconfig reads from template if config does not exist
removed Makfile.conf from versioning