Split checkStatusForIDs from checkStatus (to add other patterns)
Use more suitable name

checkStatusForIDs =>
checkExtensionsStatus
Add a feature to activate/deactivate plugins by regular expressions
Fix missing "this"
Update prefs library
Rename temporary argument variable for common manners in Mozilla JavaScript

control =>
aControl
Add missing prefix "aControl." for "shouldBeActive"
Don't check other patterns if it has been matched to any other pattern
Fix typo

patten =>
pattern
Ignore invalid blank patterns
Do nothing for plugins if there is no rule