[FIX] correctly store match/replace rules (that is : as strings)"
[IMP] better architecture : rules stored in a background script and inter-scripts communication by message passing