fixed scariness in groups

changed exception handling, changed addGroup to use save instead of
saveOrUpdate, which could potentially overwrite a group, added messages
to group creation page, only redirect to error page in case of an
unexpected exception