Feature/ngui bugfixes

Fixes for:

COOPR-457
ngui: cannot open cluster in new tab (unauthorized)

COOPR-64
Confirmations should mention item being acted upon

COOPR-512
Time remaining for each some steps defaults to 45 years
@ajainarayanan IMHO if there's a need for a more complex behavior than just "run it/dont run it", then we would be better served with a custom call to $modal. This directive is just a glorified `window.confirm()`.