Removed redundant code from all payment plugins
Added Invoice payment method to OfflinePayments plugin