Change BenefitCurrencyConversion to use eco.py currency conversion

Changes model fields to be in line with underlying eco.py factors.

Pushes currency conversion (but not formatting) logic out of the view and
into the ecobenefits helper function.

Adds migrations to drop all existing models and replace them with the
default values for that instance's location.
Re-order requirements.txt to trigger rebuilding of virtualenv