fix throttle and debounce to be re-entrant
remove context and arg variables
make sequence of calls clear for re-entrant tests
Merge pull request #1629 from dontfidget/re-entrant

fix throttle and debounce to be re-entrant