Issues:
#5 JRE 8 NonHeap MemoryUsage reporting max as -1 ... so max and pct are not useful on JVM 8
#4 Refactor - change PropertiesLoader to use org.slf4j.Logger
#3 ValueCounter is always reseting max value - it should not do so for getStatistics(false) bug