Added logic to check workspace in file transfer plugin

1. Added logic to check workspace in file transfer plugin
2. Added corresponding spec tests
3.
Reference:http://twiki.polyvi.com/twiki5/bin/view/Dev/ProjApolloRuleFo
rPluginDev#FileTransfer
Since 'assets-library://' has already been taken care of in workspace js module, remove platform-related code from FileTransferExec
Move filetransfer workspace-related tests into its own test file 'filetransfer-workspace.tests.js'
Rename 'filetransfer-workspace.tests.js' to 'filetransfer.xface.tests.js'
[doing-184]Fixed WP8 FileTranser not allowed  set array values Header

1.filetransfer.spec.27 upload set custom headers array values failed
2.Because wp8 filetransfer can't parse Header with  array values
https://issues.apache.org/jira/browse/CB-5241