SERVER-14284 cursor6.js, update_setOnInsert.js turn profiler off

jstests should not leave profiler enabled at test run end.

(cherry picked from commit 645a67482a480183e2e9b780c9e84f776d40f8f8)
SERVER-14284 Tests using profiler can't run in parallel w/ each other

(cherry picked from commit 01c0cd66410dd1009080fc79e1eb398f29036039)
Merge remote-tracking branch 'upstream/v2.6' into v2.6