#673 - re-work tariff evaluation
#673 - correct inertia shading
#673 - refactor to enable mocking, move inconvenience calculation to TariffEvaluationHelper
#673 - refactor to remove dependence on SpringApplicationContext
#673 - test development
#673 - simple tests passing
refactor evaluation out to TariffEvaluator
#673 - integration with TariffEvaluator
#673 - major cleanup