Changed the way that recurring payment buttons / actions are loaded now. Instead of returning an array from the controller, it returns the rendered button area. This allows the button actions to be created based on each module configuration.