Add views for accessing logs from deployed application instance
User should have the possibility to view the logs of an application instance in two cases:
- the application instance deployment process failed (and it might be useful for the user to consult the logs and see what might have gone wrong)
- the application instance is running correctly (and user needs more insight into the containers running underneath).
This is only applicable to applications that explicitly allow for viewing logs (a new flag in deployment spec was added for this purpose).
A new dedicated view needs to be designed and implemented. It should contain a:
- main component for displaying the actual log output provided by the backend component
- a pod selector if for given application instance logs can be read from multiple pods
- a button allowing for downloading the entire output of logs in form of a text file
The existing Shell access view may be used as a reference to some extent.
In order to support both mentioned cases a button for opening the view should be present:
- on the list of action button displayed when application deployment fails
- on the actions drop down selector when application is already running

