removing debu information
Removing unecessary directory creation
Fixing header generation to work with the new API
Adding new argument for execution
Adding some warning messages to be show when a port is not found
removing debug messages
Fixing bug while generating signals that were automatically created

- HardwareComponent.cpp HardwareComponent.h
 Removing debug messages in the expression solver.
 Adding new function to the type classes to return a clone of the type.
 Adding type information in the auto generated signals

- HardwareComponentConverterVHDL.cpp HardwareComponentConverterVHDL.h
 Fixing bug that caused the auto generated signals to not be
detected/declared.
 Adding logic that removes the need of "addChild" function to the top
component when reffering to sc_signals
Fixing a bug that caused component connection to not be transitive
Adding signal map generation
Adding ggdb flag
New test file related to the AutonomicSegmentationSystem