#113 (Creating new branch) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (New field Glue::automatic added - defines if connector connect fixed connection point or the whole figure. All usages currently setted to false value.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (CONNECTOR_MANAGER::connectorMovePoint method changed due to adding new type - automatic connector.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (MAIN::connectorPickFirst and MAIN::connectorPickSecond methods changed due to adding new type - automatic connector.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (STACK::figureGetAsFirstFigureForConnector and STACK::figureGetAsSecondFigureForConnector methods changed due to adding new type - automatic connector.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Description of "automatic" argument added to Glue constructor.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Automatic connectors' reflection of figure's moving added.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Glue::automatic field behaviour modified/added in Glue::equals, Glue::toString and Glue::load.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Multi declarations transformed to one line style. Function author corrected.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionType added to define Connector's type. ConnectionManager::getClosestPointsOfConnection() added to find closest point among ConnectionPoints of connected figures.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionManager::getClosestPointsOfConnection() refactored and implemented.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionManager::getClosestPointsOfConnection() fixed. ConnectionManager::getConnectionType() added to define type of connection when we know are start and end automatic.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionManager::getClosestPointsOfConnection() modified: in return value added connection point ids. Color management in Main::connectorPickSecond() fixed.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionManager::getClosestPointsOfConnection() modified: added special case when end and start figures match. Main::connectorPickFirst() fixed to use automatic connections. Main::connectorPickSecond() fixed to reflect changes of start point in case of automatic connection.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Main::connectorPickSecond() color management edited: there's no need to check selectedConnectionPointId.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Main::connectorMovePoint() corrected for automatic connections.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Glue.load(): Make fake IDs look like fake) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (More documentation added) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (ConnectionManager::connectionPointTransform() commented useless code.) Change connector's behaviour

--HG--
branch : new_connector_way_113
#113 (Additional comments and editings added.) Change connector's behaviour

--HG--
branch : new_connector_way_113