Fix coding standards issues.
remove the upgrade shell

to be made into a seperate application
Merge pull request #2812 from AD7six/3.0-remove-upgrade

remove the upgrade shell