Modified export.lua filename formats.

Added mainjob, mainsubjob, and overwrite options to the export command.

* mainjob will cause the export file to be named using Character_JOB format (eg, Myname_PLD)
* mainsubjob will cause the export file to be named using Character_JOB_SUB format (eg. Myname_PLD_DNC)
* overwrite will cause it to overwrite files with the same name in the folder instead of appending the system clock time to the filename.

These changes are intended to make it more straightforward to use the exported XML with GearCollector for users who do not use Spellcast at all, as they will no longer have to be renamed to be dumped into the Spellcast folder.
Merge pull request #1010 from Windower/4.1-dev

OhShi and GearSwap updates
Merge pull request #1011 from Windower/4.1-dev

Iterator and debug merge
AutoRA feature add

Added feature to halt at 1000 TP
findAll: new feature: show total quantity of found items
Merge pull request #1018 from kotodamagic/findall-show-summary

findAll: new feature: show total quantity of found items
Feature Add

Added optional feature to halt upon reaching 1000 TP automatically.
Merge pull request #1019 from banggugyangu/4.1-dev

Feature Add
Bugfix

Bugfix
Merge pull request #1020 from banggugyangu/4.1-dev

Bugfix
bugfix + optimization

Optimized and fixed bugs (tested)
Merge pull request #1021 from banggugyangu/4.1-dev

bugfix + optimization
Merge pull request #1022 from banggugyangu/4.1-dev

AutoRA update
GearSwap/Mote-Libs:
Allow global user customization of idle/melee sets.
Move test function out of library files.
Add runes to mappings.
Add Modes class.
Merge pull request #1023 from Kinematics/4.1-dev

GearSwap/Mote-Libs:
Merge pull request #1026 from Windower/4.1-dev

Merge dev to live
GearSwap: Allow users to expand the search path for included files.
Only works for subdirectories of the fixed search path.
Rebuild of Mote-Libs using Modes class vars.
Copy obsoleted library into rev1 subdirectory to prevent immediate user breakage.
Redirect default include() calls to that subdirectory if user files are not
up-to-date.
Merge pull request #1027 from Kinematics/4.1-dev

4.1 dev
Update for new Trust NPCs.