False data fix

The data in defaults.mat was erroneous,
due to a miscount on the number of mods and enhancements possible.

Also readjust get_h() to reflect the new data.

/bonk
Minor data fix

Change expertise to zero for PVE stat maximums.
This would not have affected the results, but was still incorrect.
Minor get_h() tweak
Optimizations

The fudge lambdas are probably the most relevant criteria
in the inequalities.  Moving them to the start of the "loop"
could reduce time, if sqp has laziness (fail early).

Profiling the code found that (unsurprisingly) the string
concatenations were consuming a lot of time.
Removed them from phi_helper_omni(), and created a new,
seperate g() to handle this without strings.

Updated phi_damage_dispatch() and phi_heal() to use the new g().

The result is impressive.  This shortened the runtime significantly,
and noticeably.