Make tests that use startParallelShell work with auth. SERVER-4237
Put '+' line continuation on previous line to avoid javascript line termination ambiguity. SERVER-4237
SERVER-4237 Only set db in spawned shell process if db is currently defined
SERVER-7040 Fix startParallelShell to work when not being run in smoke.py
Only try to add auth to master/slave tests when running the test in auth mode. SERVER-8191