Pass the correct port so knife-opc works when non-defaults are used.
Use proper HTTP prefix depending on if secure enabled.
Update changelog.
Merge pull request #519 from opscode/tc/fix-port-knife-opc

Pass the correct port so knife-opc works when non-defaults are used.