Changed bric dependency determination scheme
Replaced non-const HasName::name() by BricComponent::setName()
Restructured OutputTerminalGroup and InputTerminalGroup classes