add dos protection test
fix include
add BackoffThrottle class