Handle standalone apps.

- does not send standalone apps to SMART Connect
- shows a simple app overview screen with a button to launch the app full-screen
- also has the option to launch the app in-container in an iframe
- warns if the app's index URL does not begin with `http`