the log function now prefixes the message with the entity name
cosmetics
addProgLanguage() is needed by Bat exercises, so don't disable it
allow the conversion of Bat exercises to python
port 3 bat exercises to python -- more should be done