Rename `Counting` -> `Incrementable`
Remove non-threadsafe update from `FastCounter`
Guarantee field access
Add explicit return types to all `StatsCollection` methods.
Add `getAndReset` to `Incrementable`. Split fast counter specs into its own section.
Reduce`getCounter` and `getFastCounter` code duplication as per Moses' suggestion.
Remove `()` from empty constructor