Diesel is dirty word

replaced diesel minigrid category with generic power generation sytem
variables.

A handful of signficant calculations were adjusted, one variable
removed and a slew of nomenclature changes introduced.

Left all Class and variable names the same because we need to check
dependencies before modifying.  I want to ensure that the class
variable names are never called outside of this script before
adjusting…