Introduce Content Rules feature to facilitate uniform content restrictions

This module is designed as a single point of configuration that will provide a
contract to uniformly effect editing interactions and the user interface in
cohesive way.