"require" field now handled by the module

The "require field" is now one of the 3 options that the module provides as behavior for the field:
1. required
2. required_for_pub
3. not_required

The core "require field" is also disabled for visual debugging only. TODO: IT should be hidden.