WIP: Connecting wizard() to get_calculators()

Currently does not work.

Most of the wizard data collection functionality is present.

filter_calculators() creates a range to filter the calculations
based on data collected from wizard().

Initial attempt to use filter_calculators() to create a range
for get_calculators() failed.
Bug fixes.  pvp_maxes, calculation_factory() heal ranges, wizard()

Moved filter_calculators() and filter_calculations_helper() into
wizard().

Wizard now returns a range to filter set generated by get_calculators().

Updated pvp_maxes, since i apparently can't do simple addition without some errors.  :(

wizard() no longer allows backtracking, since that didn't seem to work anyway.
User has to complete the wizard() to exit.  Not very user friendly.

idx() fixes for the new instant heals in get_calculators().