Added MemUsageMonitor class

This class is used to monitor memory activity over time

MemoryTest class now uses MemUsageMonitor
PerformanceTests class now uses MemUsageMonitor

Fixed a faulty method name (IncreasingAreaTest)
PerformanceTests.increasingAreaTest now counts down rather than up