minor enhancements

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@543 5eafb63e-3ce9-0410-9386-45365aa604ab
Partial implementation of ticket 109 (checking roles in views and hiding action buttons if required roles are not granted). Minor enhancements in report views.

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@544 5eafb63e-3ce9-0410-9386-45365aa604ab
Final changes for ticket 109 (after splitting it and creating ticket 113).

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@545 5eafb63e-3ce9-0410-9386-45365aa604ab
fixed ReportController.show to allow editor,submitter and viewer

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@546 5eafb63e-3ce9-0410-9386-45365aa604ab
changed CRUD flash messages

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@547 5eafb63e-3ce9-0410-9386-45365aa604ab
National Contact can be either a person or an organisation

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@548 5eafb63e-3ce9-0410-9386-45365aa604ab
Used icons instead of radio for report Submit

git-svn-id: http://svn.unog.un.org/svn/cbm/cbm/trunk@549 5eafb63e-3ce9-0410-9386-45365aa604ab