Revert "Revert "base: properly check that quickboot is enabled""

This reverts commit 86be4f208f1e7254016efc1ecd07ae562103a3ce.
Revert "Revert "base: don't show global actions if shutdown sequence was started""

This reverts commit 74bcb06214e2e9ddb74053117a4d1bfca2f91baf.