Connective component fix

Добавил пару функций в sc_addr_list. Переписал поиск компонент связности, используя списки (issue #5). Также компонента связности теперь граф и можно применять для ориентированных графов.