add profile option for edit history visibility

This option allows users to make their own post revisions public, visible only when post revisions are hidden by default.