Configuration class now implements IConfiguration interface.

Change-Id: Ife83dc8a501b58447249a151f752e7e98670a65a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added ConfigurationContainer class.

Change-Id: Id564204974baa72b73672e1dbbf2970f82fed570
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added AttributeContainer class to File.

Change-Id: I3d6c5ed09c0dd60ef252b8e107bdeec2e6a3f1da
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Filter and Folder classes now implement IFileContainer interface.

Change-Id: If6aca14658c1242e37b17f7fda64dab0949bdf42
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added VcFileContainerNode.

Change-Id: If6484c8cbc3576ab160c5bb548a6e08b71906c3c
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Files now implement IFiles interface.

Change-Id: I2025b18080d9d8ac5b805c0082f972116224a7ba
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Removed unneeded functions from Configurations class.

Change-Id: Id0056323dfbdd6b0bbdd6dae8a166ec0335bc133
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
DebuggerTool uses GeneralAttributeContainer.

Change-Id: I86192a3aff0d5c576a614fd83a7bb521c28f1149
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
DeploymentTool uses GeneralAttributeContainer.

Change-Id: Ia2546260218bc7baaed7473b03baa5e4ed812e82
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
PublishingData uses GeneralAttributeContainer.

Change-Id: Ibf00e075ed996b27e2fc63eb6c05adb71dbe3b0a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
PublishingItem now uses GeneralAttributeContainer.

Change-Id: I6cb2ad51f9377a77d8fbdb24295798ed9a445e21
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Renamed ITool to IConfigurationTool.

Change-Id: I81a0944ddc611a93c1d7fda95d72dc00b7960db5
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
ActiveXReference now implements IReference.

Change-Id: I2a98c95240415d7cd877f3eb0f52c75a5055db2a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added GeneralToolAttributeContainer.

Change-Id: Ifb8198c7660bf20947104d62eaf7d8ee9ad5a1cf
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added license headers to all interfaces.

Change-Id: Ib2c75535082ad748ee5c81bca97faf9b04059cc4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>