servo counters/timers will now expire if inactive

Provides similar behavior to DynamicCounter and
DynamicTimer in this regard. Value will still be
kept in memory for local debugging and so the total
count can be maintained.