models.User.is_public

This PR adds a `is_public` attribute to the `User` model (defaults to `False`). Closes #144.