Improvements to Dynamic Monitors API

Alllow:

       Stopwatch s = DynamicTimer.start("byName"); 
       Stopwatch s2 = DynamicTimer.start("byName2", "key", "value"); 
       DynamicCounter.increment("byName");
       DynamicCounter.increment("byName2", "key", "value", "key2", "value2");