add test for whereshouldiski API
add webcams test
use common limiter API

create limit function from limiter and use it to restric API calls
confine RateLimiter to limiter module
only use limit method outside
Merge remote-tracking branch 'origin/limiter'