Refactored to make the create project and add layers use the same logic as syncing for downloading.  I also refactored SyncHelper.js so that each wfs-t request is made one at a time, and also worked on making it easier to maintain.  I also set up progress dialogs for the vector data uploads and downloads.  I also added a check in MediaSync.js in the upload handler to make sure it can handle when the mediaToSend property hadn’t been set yet
Merge branch 'master' of https://github.com/ROGUE-JCTD/Arbiter-Android