BF: Stop actName being passed to python actions
RF: Refactor actions further, include removing server proxy interface

This allows direct setting of action properties and calling of methods
from the fail2ban-client if so required.