HUE-1812 [spark] Make it awesomer
HUE-1812 [spark] UX improvements

General style fixes
Fix error when no uploaded apps
Load app name from the Application page
Bubble up error when opening a non existing job