getpcrank did not read the explicit reference in some cases (Fixed #1767)
fix for PCJoinFaction and for getPcRank without explicit reference
same fix for a couple of additional instructions
limit argument error workaround to PositionCell instruction (Fixes #1732)
remote local variable access was always using variable with index 1 instead of the index specified by the access request (Fixes #1739)
First pass at creating a .mailmap file for git.

This will make it easier to use git blame to identify individual file authors.

Generated with:  "git log --format='%aN <%aE>' | sort -u"
Edited by hand to match nicknames with Credits.txt
Updated .mailmap file
Changed doxygen build file options

Use 'doxygen docs/Doxyfile' to build the documentation.
Revert "Fix member variable case problem"

This reverts commit f0354ea04c8288971078b273130a490d7f42434e.

Fixes #759 (again)

Conflicts:
	components/compiler/lineparser.cpp
Updated Doxyfile to latest version.

Changes are cosmetic, but allow for more modification of the defaults.
Merge remote-tracking branch 'scrawl/script'
Merge remote-tracking branch 'emperorarthur/Documentation_Updates'
Merge remote-tracking branch 'emperorarthur/niftest'
Moved functions from niffile.cpp to where they belong.

Also cleaned up some #includes

Removed a few asserts.  Vector already throws an out_of_range error.