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.
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.
Merge pull request #1029 from Kinematics/4.1-dev

Update for new Trust NPCs.
New Augments
Offensive }
Zonetimer: Handle timer reset with zone change event, rather than tracking
the zone internally.
Hide timer when not logged in.
Merge pull request #1030 from Kinematics/4.1-dev

Zonetimer: Use zone change event.
GearSwap/Mote-Libs: Additional note on upgrading.
Merge pull request #1031 from Kinematics/4.1-dev

GearSwap/Mote-Libs: Additional note on upgrading.
Adjusted equipset packets, field parsing fixes, formatting
Libs/Packets/Fields: Removed debug message
Translate v0.140823
GearSwap - sub_job_change refresh_globals
Merge pull request #996 from amackenzie/patch-1

Modified export.lua filename formats.
Update resources.lua

Flag04 = Even if object is EX, it can be send to other chars of same account.
Merge pull request #1033 from mujihina/patch-1

Update resources.lua
Fix reportstat format for non-wsavg output.