fixes #6330 - using pulp & pulp_node features of smart proxy

* to determine the default smart proxy
* to determine whether to show the lifecycle env selection screen
* to determine which proxies to who under the content source selection
Merge pull request #4528 from jlsherrill/6330

fixes #6330 - using pulp & pulp_node features of smart proxy