Allow disabled checkbox field

This PR replaces #96 *"Show disabled Admin and Active fields"* with a more generic approach, allowing disabled / read-only checkbox fields to be used on forms. For example to show the Admin and Active fields when editing your own user details as an administrator (that is: via the User List, which is different from Profile Settings).