Call update on subjob change.  In particular, this will force a refresh of
state.Buff vars.
Automatic handling of state.Buff table updates.
Prefer user_unload for user version of this function, though keep job_file_unload
as a fallback.
Allow an extra parameter in a cycle command to cause a mode list to be traversed backwards.
Prevent state.Buff values from being nil'd.
Add Adoulin mythics to the weaponskill mappings.