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)
Revert "Fix member variable case problem"

This reverts commit f0354ea04c8288971078b273130a490d7f42434e.

Fixes #759 (again)

Conflicts:
	components/compiler/lineparser.cpp
Merge remote-tracking branch 'scrawl/script'