Change code to be more robust
Change code to be more robust

The code doesn't rely on positionnal arguments anymore. It uses options.
I've added some check to validate that the action performed are configured
properly.

romibi/FreshRSS,aledeg/FreshRSS,romibi/FreshRSS,marienfressinaud/FreshRSS,marienfressinaud/FreshRSS,FreshRSS/FreshRSS,romibi/FreshRSS,Alkarex/FreshRSS,aledeg/FreshRSS,marienfressinaud/FreshRSS,FreshRSS/FreshRSS,marienfressinaud/FreshRSS,romibi/FreshRSS,aledeg/FreshRSS,FreshRSS/FreshRSS,aledeg/FreshRSS,Alkarex/FreshRSS,Alkarex/FreshRSS,Alkarex/FreshRSS,FreshRSS/FreshRSS