CB-6961 port file-transfer tests to framework

fixed page style, cleaned up logging
FirefoxOS initial implementation
Upload parameters out of order
Merge to work on top of test framework changes
added documentation to manual tests
Merge remote-tracking branch 'rodms/fxos-initial'
Merge documentation fix from 'andrewreedy/patch-1' (This closes #37)
Fixed failing spec.19 on wp8

Also removed duplicate test
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer into cdvtest
CB-7249cordova-plugin-file-transfer documentation translation: cordova-plugin-file-transfer
Renamed test dir, added nested plugin.xml and test

Added upload spec.6
CB-7244 Updated version and RELEASENOTES.md for release 0.4.5
CB-7244 Incremented plugin version.
Merge branch 'cdvtest' of https://github.com/stacic/cordova-plugin-file-transfer
CB-6466 created mobile-spec test

Added a test to check that filetransfer.download() automatically creates
any nonexistent directories.

Also removed some unused code
Merge renamed tests dir
Merge branch 'CB-6466' of https://github.com/stacic/cordova-plugin-file-transfer
CB-6466 Fix failing test due to recent url change
CB-7316 Improves current specs compatibility:

* Update handling credentials routine, replace parsing with Uri object by regexp parsing due to security errors in Windows.
* Add support to aborting download/upload operations for windows platform.
* Add support of progress events for download/upload operations for windows platform.
  - progress event object for upload operation is always empty, due to Windows restrictions.
* Fix multiple errors with handling invalid URLs and paths.
* Fix error callbacks in download/upload methods. Now they called with proper Error objects.
CB-7316 Adds support for Windows platform, moves *Proxy files to proper directory.