moved remove_app to be in alphabetical order, and fixed remove-app to properly abort if there is app data but the app isn't hosted