SERVER-10594 slaveOk bit ignored for unsharded aggregate

Backport of original commit: 84ff1694c4bf92f3deef5c013ac9a5b912e6f96f
SERVER-10655 aggregation_auth : mongos_slaveok.js failing

Improve test.
SERVER-10655: pass query options to the aggregation command on mongos