Better logging & now runs game from its directory

0. Switch to the directory that contains the game prior to running.  Without this
   you might have needed a lot of changes to your game code to not use '.' in paths
1. Better logging throughout.  Anything in the PyProcGame side that causes 
   the game code to crash at any point (from init to execution) will now add an
   exception into the log file.  This makes debugging possible
		TIP: use the MinGW command 'tail' to monitor your log as you execute!
			For me this is: tail -f /c/P-ROC/shared/log.txt 
2. added an optional second arg to Run --apparently some tables send it and
   I don't know why.  Ignoring it is safe.
3. Removed the separate init path for CCC -- epthegeek changed his code a while back
   such that this is no longer required