In IsDefaultOn, changed '(! {'DEFAULTGENS'})' to '(! defined({'DEFAULTGENS'}))' so that 0 is still an ok value. This fixes a bug Anne reported where all stats programs are set to not active, resulting in DEFAULTGENS=0 which was then making the test fail as 0 is a false (but usable) value. So now it's checking if ! defined instead of 'not true'.
In IsDefaultOn, changed '(! {'DEFAULTGENS'})' to '(! defined({'DEFAULTGENS'}))' so that 0 is still an ok value. This fixes a bug Anne reported where all stats programs are set to not active, resulting in DEFAULTGENS=0 which was then making the test fail as 0 is a false (but usable) value. So now it's checking if ! defined instead of 'not true'.

nitemv/WebStatsProbe