Expose a rollup of all template keywords
[#77884744]
Allow setting the same host port numbers if protocol does not match.
[fixes #77631806]
resolves CenturyLinkLabs/panamax-ui#329