Gui 1412 Handle service denial better and display properly on service status

https://eucalyptus.atlassian.net/browse/GUI-1412
@dkavanagh: Ah makes sense.  BTW, somewhat related, looking at https://github.com/eucalyptus/eucaconsole/blob/develop/eucaconsole/views/login.py#L64-L67 , it's bad practice to set instance attributes outside an init method.  Makes it a bit tricky to track down bugs, especially within mixins.  The purpose of a mixin is to provide reusable methods per se, not to set instance attributes (especially outside an init method).  Could you fix that in this PR?