SERVER-10084 When --logpath is specified and --logappend is not, rotate away preexisting log files.

This fixes jstests/slowNightly/logpath.js, and brings behavior in line with prior versions.
SERVER-6399: allow smoke to accept setParameter