Minor fix in ports state __virtual__ function

The if statement should have been checking to see if 'ports.install' is
in the __salt__ dict. As it was before this commit, the second half of
the if statement would always resolve to True.
Merge pull request #8525 from terminalmage/quickfix

Minor fix in ports state __virtual__ function