Added support for inheritance connections to have restricted connection areas.
Merge branch 'autorouter_port'