[CB-2235] Encoded spaces to fix a test.

FileTransfer.download fails when the source URL has spaces.  One test was failing because an attempt was accidentally being made to download from a URL with spaces; once encoded, the test passes.
Tagging 2.4.0rc1
Add some links to InAppBrowser test page.

Can test starting at a local page and ending at a pdf.
[CB-2213] Added a new test for readAsDataURL.

This test uses a FileEntry created using a native URI.
[CB-2213] Added a new test for getMetadata.

Also consolidated NATIVE_URI tests.
[CB-2213] Added three new tests to Camera.

The tests ensure that FileEntry.remove, FileEntry.setMetadata, and FileReader.readAsText return errors when used with a native URI.
[CB-2213] Added tests for copyTo and moveTo.
[CB-2213] Added tests for write and truncate.

Also added a method to clear the status before each test.
[CB-2213] Added a test for getParent.
[CB-2213] Added specific expected error checking.

Also did some refactoring.
[CB-2213] Added a test for FileTransfer.upload.
[CB-2213] Added native URI display tests.

Also fixed some formatting.