Fix for new users not being created with a valid role.
Show an alternative view when the user has no sites in Minion.
Only reload the reports when the user has any
Fixes #18 Add a cancel button the new site dialog
Fixes #19 Add target url validation to the new site dialog