Ignoring anoying ~ and swp files
Convertion from xml descriptions

Xml was being used in previous versions as descriptions of hardware
components. Such xml files will be used to generate components
in the new structure using SystemC.

Adapting ComponentDataBase to fetch components
Adapting HardwareComponentXmlParser to be able to handle new structures
Adding new fields in the HardwareComponent::HardwareComponentInfo