Disable/Remove unavailable storage providers from Console New Storage

Don't know again why all these commits are in the PR. 
I just want to submit the changes in 'Disable/Remove unavailable storage providers from Console New Storage'