Update shaderAssignmentExportImport.py

Uses os.path.join() instead of path concatenation, uses function object commands instead of strings, added def getPklFile(f) and def getLastNSToken(ns), some doctags (but not yet complete)