ios: Fix handling of file URLs with encoded spaces
ios: Style: Don't make code look unreachable
ios: Style: plugin initialization

Use pluginInitialize rather than setViewController for initialization
CB-6393: Change behaviour of toURL and toNativeURL

Change Entry.toURL to return webview-usable URLs where possible.
Soft-deprecate Entry.toNativeURL
Introduce Entry.toInternalURL, for internal use for bridge-formatting Entry objects
CB-6394: ios: Return ENCODING_ERR when fs name is not valid
CB-6394: Fix file resolution for the device root case
CB-6394: Add extra filesystem roots
CB-6249: Opportunistically resolve content urls to file

This works on Android version pre-4.4. Another patch will be necessary for 4.4