API clean-up, documentation comments
ctkXnatScanResourceFile and ctkXnatReconstructionResourceFile unified to a single ctkXnatFile class
Unit test added for CTKXNATCore
XML Schema type property for ctkXnatObject
Schema type stored in ctkXnatObject
Shared/weak pointers removed in favour of explicit memory handling
ctkXnatObject::addChild renamed to add
XNAT Core refactorings and basic support for creating objects
Existance test support
ctkXnatAPI class (former qXnatAPI from the qRestAPI project)
Parent can be passed to ctkXnatObject constructors
Unit test for XNAT object deletion
Proper pointer inizialization
XNAT save function save the properties
Fixed wrong resourceUri for certain xnatObjects
XML schema type used for XNAT objects
Unit test for XNAT object parent-child relationship
Added download function to ctkXnatTreeBrowser
XNAT resourceUri fixes
Merge remote-tracking branch 'niftk-ctk/ctk-xnat-support' into xnat-support