Remove hook definition calls on deployment server

This change removes the need to add sets of definition calls for
repositories in the deployment server role and ensures that repos
only need to be configured in the repository hash.

Change-Id: Iedd5f39f54955ca11b4f4aaab2d6ef1bbb5bbfc1
Merge "Remove hook definition calls on deployment server" into production