add port validate
add decorators
add activate port
cancel port
modify port
Merge pull request #34 from conduit/ATOM-1853_add_port_actions

Atom 1853 add port actions