Fixes for #8, #83, #176, #207, #209, #210, #211, #212, #214, #216, #217

Fixes for:

 - #8: Added --full-ml-config option for ml capture
 - #83: Ask confirmation when running ml new from a Roxy project
 - #176: Improved Roxy Help text, sorted, and grouped env/non-env commands
 - #207: Fixed failure on xdmp:user when running bootstrap through xcc_query
 - #209: Added support for appserver module-locations
 - #210: Fixed ml init message when asking help in bare Roxy clone
 - #211: Added appserver settings validation, including schemas, module-locations, and request-blackouts
 - #212: Added support for schemas, and request-blackouts
 - #214: Added --server-version option for ml self-test
 - #216: Improved ml new failure handling, exiting early
 - #217: Added --fork option for ml new and upgrade

Some additional generic improvements:

 - Added JSON Parsing on response bodies for ML 7 on a few places
 - Extended ml7-config.xml self-test data with non-default values, schemas, module-locations, request-blackouts
 - Extra log line in self-test showing test version
 - Added mimetype sample to ml-config sample
 - Removed redundancy in appserver setting definitions
 - Normalized indentation in ml.bat
 - Synching ml changes with ml.bat, including those for #83, #214, #217
 - Added a TODO in ml.bat for issue #216