Authentication throttling

This pull request implements node local authentication throttling.

No tests are present, I intend to add copious tests to excercise all the code and cef logging.

A reviewer can choose to merge early (manual testing suggests it works as advertised), or wait for these two.