reconcile after adding a new payment processor type
General refactoring and fixes for SWIPE behaviour. Now enables
SWIPE for front end forms as well, and fixes backend membership and
event behaviours.