mmfunctions: maketemp conciseness
mmconfig: better handling of newly introduced vales in REQUIRED_VARIABLES
mmconfig: add CUSTOM_LOG_DIR
mmfunctions: use CUSTOM_LOG_DIR if declared, else use /tmp