[SPARK-3634] [PySpark] User's module should take precedence over system modules

Python modules added through addPyFile should take precedence over system modules.

This patch put the path for user added module in the front of sys.path (just after '').
Ah, great.  In that case, this PR looks good to me, so I'm going to merge it.  Thanks!