Add admin-managed profile welcome message.

The welcome message that appears in the dashboard
is managed in the admin.
Added ``notes`` field to the snippets fields.

``notes`` is a private field useful to describe
what the snippet is being used for.