This code here will use `http://...:80` instead of `app://....` when the URL of the system app is `http`.  All of the "default keyboards" would also likely be using `http://...:80` yes?

I admit this is probably a testing only concern, and perhaps we don't even need to do the `http` transform on the "default keyboard" in keyboard_helper.  There is definitely a disparity here in that our "default" will have http://, but all the keyboard layouts json data will be in app:// 

Not sure if this is something we need to worry about or not.