[ADD] account_payment_multicurrency module

This module add the possibility to see the amount in currency and to be able to select partial paid invoice 
do we really want the modified context to be seen by the caller?

the usual idiom is to make a copy and modify the copy.