Bug #2535: put quotes around role name in the instantiate extra template
Bug #2541: Fix contributed by Gareth Bult <gareth@linux.co.uk>. Defaults 0 to monitor probes when error occur to prevent syntax errors
Bug #2548: Set correct flag for pool retrieval
Use std::string for log file name in module Log
Take advantage of delete not acting on null values

The code 'delete 0' does nothing. So you can shorten code
like:

  if (x != 0) {
    delete x
  }

to simply: delete x
Decode RAW data in update wizard