support pre port validation
added rspec tests for check mdn portability
Merge pull request #26 from conduit/ATOM-1829-support_pre_port_validation

support pre port validation