FORGE-1239: Added setValueChoices with Callable for UISelect components
FORGE-801: Added ResourceTransaction and XADisk as the underlying implementation
FORGE-1129: Implemented getChangeSet in ResourceTransaction (with tests)
Removed unused DefaultFileOperations
Returning default FileOperations if ResourceFactory impl does not
support transactions
Fixed test failures
Merge pull request #356 from forge/features/resources_transaction

[FORGE-801] : Support for Resource Transactions