Impacted versions:
10.0
Steps to reproduce:
1. Create Customer Invoice and Validate
2. Make Payments on Payments screen and confirm
3. Open Manual Payments and Invocies and try to reconcile hitting CTRL-Enter for mass reconciliation

Current behavior:
Odoo server error raised with traceback
File "/home/odoo/runbot/extra/runbot/static/build/188623-10-0-347494/odoo/addons/account/models/account_move.py", line 729, in process_reconciliations
    self.process_reconciliation(datum['mv_line_ids'], datum['new_mv_line_dicts'])
TypeError: process_reconciliation() takes exactly 2 arguments (3 given)

Expected behavior:

Video/Screenshot link (optional):
![image](https://cloud.githubusercontent.com/assets/17149532/21532189/3596954a-cd4e-11e6-94fa-be2195bd9f7b.png)


addons/account/models/account_move.py
""" When removing a full reconciliation, we need to revert the eventual journal entries we created to book the
            fluctuation of the foreign currency's exchange rate.
            We need also to reconcile together the origin currency difference line and its reversal in order to completly
            cancel the currency difference entry on the partner account (otherwise it will still appear on the aged balance
            for example).
        """
        for rec in self:
            if not rec.exchange_move_id or not rec.exchange_partial_rec_id:
                continue
            #rev
            reversed_move_id = rec.exchange_move_id.reverse_moves()[0]
            reversed_move = self.env['account.move'].browse(reversed_move_id)
            #sea
            for aml in reversed_move.line_ids:
                if aml.account_id.reconcile:
                    break
            if aml:
                precision = aml.currency_id and aml.currency_id.rounding or aml.company_id.currency_id.rounding
                if aml.debit or float_compare(aml.amount_currency, 0, precision_rounding=precision) == 1:
                    pair_to_rec = aml | rec.exchange_partial_rec_id.credit_move_id
                else:
                    pair_to_rec = aml | rec.exchange_partial_rec_id.debit_move_id
                #rem
                rec.exchange_partial_rec_id.with_context(full_rec_lookup=False).unlink()
                #rec
                pair_to_rec.reconcile()
        return super(AccountFullReconcile, self).unlink()