Refactor DeploymentRoleHostgroup and LayoutRole into a single join model

Pulls DeploymentRoleHostgroup and LayoutRole into a single join model and updates the controllers accordingly.