[WryeBash] Updated scripts/mktaglist.py to make a taglist.txt for Skyrim, Oblivion, Fallout 3, Fallout New Vegas

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3103 c80116c5-1073-4541-b2a9-63b9fd661f84
[WryeBash] Updating thread seed

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3106 c80116c5-1073-4541-b2a9-63b9fd661f84
[WryeBash] Updating Build Taglist.bat

It now runs mktaglist.py from the current folder and not a pre determined location

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3107 c80116c5-1073-4541-b2a9-63b9fd661f84
Fixed missing variable lines in taglists.

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3108 c80116c5-1073-4541-b2a9-63b9fd661f84
Swapped BAPIv2 for BAPIv3. This comprises the following changes:

* The BOSS C API has changed, so bapi.py has been updated to reflect those changes. Other than a few constants, are no externally-visible API changes though.
* The taglists generated and used by Bash now use BOSSv3's metadata file format. They can be generated from v2 or v3 masterlists. The taglists in this commit were generated from the latest v2 masterlists.
* Regression: No 64 bit DLL, because I haven't gotten around to building one yet.
* Regression: BOSSv2 userlists will no longer be parsed by BAPI, just skipped silently. This is a limitation in BAPI, the userlist format and capabilities have changed too much in v3 to allow conversion.
* Regression: The dirty messages provided by bapi.py are now generic ("Contains dirty edits, needs cleaning."). This is intended because the message strings BAPI could provide are formatted and so display poorly in Bash anyway. 

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3109 c80116c5-1073-4541-b2a9-63b9fd661f84
Added support for reading masterlists in a BOSSv3 install, and updated BAPI DLL.

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3110 c80116c5-1073-4541-b2a9-63b9fd661f84
Fixed load order changes outside of Bash not being detected, and fixed unnecessary timestamp changes when setting load order with Bash.

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3111 c80116c5-1073-4541-b2a9-63b9fd661f84
Adds support for launching BOSSv3, while also retaining the "Lock Load Order" feature in Oblivion.

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3112 c80116c5-1073-4541-b2a9-63b9fd661f84
[WryeBash] Updating All Packages.bat
It now runs package_for_release.py from the current folder and not a pre determined location

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3113 c80116c5-1073-4541-b2a9-63b9fd661f84
Added v3 taglists.

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3114 c80116c5-1073-4541-b2a9-63b9fd661f84
[WryeBash] Updating Wrye Bash/Mopy/Wrye Bash Debug.bat
- Updating BOSS v3 API changes for TES4/TES5

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3124 c80116c5-1073-4541-b2a9-63b9fd661f84


git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3125 c80116c5-1073-4541-b2a9-63b9fd661f84
[WryeBash] Updating Wrye Bash/Mopy/Wrye Bash Debug.bat
- Updating BOSS v3 API changes for TES4/TES5

git-svn-id: svn://svn.code.sf.net/p/oblivionworks/code/Programs/Wrye%20Bash@3126 c80116c5-1073-4541-b2a9-63b9fd661f84