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)


return res
    @api.multi
    def unlink(self):
        """ When removing a partial reconciliation, also unlink its full reconciliation if it exists """
        to_unlink = self
        full_to_unlink = self.env['account.full.reconcile']
        res = True
        if self._context.get('full_rec_lookup', True):
            for rec in self:
                #exc
                if self.env['account.full.reconcile'].search([('exchange_partial_rec_id', '=', rec.id)]):
                    to_unlink = to_unlink - rec
                #wit
                if rec.full_reconcile_id:
                    full_to_unlink |= rec.full_reconcile_id
        if to_unlink:
            res = super(AccountPartialReconcile, to_unlink).unlink()
        if full_to_unlink:
            full_to_unlink.unlink()
        return res
class AccountFullReconcile(models.Model):
    _name = "account.full.reconcile"
    _description = "Full Reconcile"
    name = fields.Char(string='Number', required=True, copy=False, default=lambda self: self.env['ir.sequence'].next_by_code('account.reconcile'))
    partial_reconcile_ids = fields.One2many('account.partial.reconcile', 'full_reconcile_id', string='Reconciliation Parts')
    reconciled_line_ids = fields.One2many('account.move.line', 'full_reconcile_id', string='Matched Journal Items')
    exchange_move_id = fields.Many2one('account.move')
    exchange_partial_rec_id = fields.Many2one('account.partial.reconcile')
    @api.multi
    def unlink(self):