New currency pair functionality for currency conversion

 Alos includes new rounding mode functionality to correctly handle multiplication and division in currency conversions.

This is a proposal as much as it is a PR.