Link between socket and configuration property

Added functionality to show that a configuration item on the PSOM is an
input or output socket. Added ability to remove the link between socket
and configuration property.
Added unit tests
Fixes #16
Fixes #11