support pre port validation

According to the docs (https://docs.bqsoft.com/display/XA/ValidatePortNumber) it's required. It's actually referenced in the layout.erb (https://github.com/conduit/conduit-fusion/blob/master/lib/conduit/fusion/views/layout.erb).

I have a chore in my queue to remove operator_name from everywhere in conduit-fusion from a few weeks ago, but I believe @pedromartinez mentioned that something needed to be done on the Fusion side first. Is this right?