Add ``Resource.is_draft`` to determine visibility.

This method is helpful to show in the template
when a Resource is not visible.
Bugfix: Make sure the ``Resource`` maintains the point of contact.