SERVER-12512: Add role-based, selective audit logging.

(cherry picked from commit f2d47ee)