Merge branch '2.3.1' of lrgit:Logrhythm/Research into splitProcessManager

Conflicts:
	test/runalltests.sh
Removed native from production
Fixed up the unit tests
Fixed up the unit tests
Merge branch 'master' of lrgit:Logrhythm/Research into splitProcessManager
DiskFree comparison with 1% range diff allowed
DiskFree comparison with 1% range diff allowed
No need for separate directories for the two conf libraries.
Need to instance a ProcessManager for ConfMaster to work
Move ConfMaster to its own library
No need for separate directories for the two conf libraries.
Need to instance a ProcessManager for ConfMaster to work
Move ConfMaster to its own library
No need for separate directories for the two conf libraries.
Need to instance a ProcessManager for ConfMaster to work
Move ConfMaster to its own library
Don't double compile ConfMaster
Added better LOG warnings for failed tests
Added better LOG warnings for failed tests
Merge pull request #763 from kjell-hedstrom/2.3.1__BuildEnvironment__NoNative

Removed native from production
Merge pull request #761 from kjell-hedstrom/VoluntaryWorkWithStopWatch

Voluntary work after hours to get a StopWatch utility. Thereby we can be...
Merge pull request #761 from kjell-hedstrom/VoluntaryWorkWithStopWatch

Voluntary work after hours to get a StopWatch utility. Thereby we can be...
Merge pull request #764 from Logrhythm/2.3.1

2.3.1
Too ambitious with the Crowbar change
Too ambitious with the Crowbar change
Too ambitious with the Crowbar change