iOS web app support

This allows a user to pin the app to their iOS home screen with an icon.  When the app is run, it will appear to run on its own rather than through Safari (for example, there will be no address bar).

To get this to work, I ended up implementing #9 (moving the options menu into JSON).