* code refactoring
* Add filebrowser service and tests
* change dataset reference
* Address pr comments
* add more tests
* address pr comments
* address pr comments and added more tests
* minor change
* minor fix
* Fix test break and add dataset result check
* Fix cancelMultipleBackup test failure
Please enter the commit message for your changes. Lines starting
* Add semaphore to backup stub operation
* remove spaces
* Allow multiple backups per backup service instance
* Add test to run multiple backups
* Update backup cancelTask method signature
* Fix to have multiple backup instances and add more tests
* Address PR comments
* Remove double new lines
* Add Azure check for backup operations
* Create backup task for execution
* Register backup to task service
* Fix backup task service
* Fix async methods
* Add backup unit test
* Add cancellation token to task service and fix other PR comments
* Add SR and fix other pr comments
* Add comments to methods
* Fixed backup cancel test and casing
* Change sleep time in test
* Add backup database metadata json rpc
* Backup database metadata changes after sync
* Changed request class name to BackupConfigInfo and made other changes
according to comments
* Addressed PR comments
* Initial checkin of backup service implementation
* Backup initial changes for the quick scenario
* misc changes
* Misc changes for backup in-progress work