No trailing slashes allowed in repo urls

As per https://github.com/saltstack/salt/issues/7696 trailing slashes
in the repo url will result in a state failure.

Change-Id: I52e3279436d4d337aaf1ca0fb68722a6f27e4a6c
Add a custom repo everywhere

Also, for the sake of proper namespacing, move the reprepro pkg
into the repo state.

Change-Id: Ic060aa7a7ceb86c8c008ddbd500fe140f54c3d53
Merge "No trailing slashes allowed in repo urls"
Rescope some haproxy pillar data

Rescoping the listens out of the haproxy object in pillar makes it
easier to have different listens on different hosts (for different
services).

Change-Id: If27195ba4beb44b79722c09bc6b947277ab2f8e7
Ensure ssh host keys have a proper mode

Change-Id: Ia6856057fa7b2597c6ab7825e79a2f5f08e784f1
Updating RMQ install script to set open file limit to 8192

Change-Id: Ic1e477e1d83bc26530f4e3d32966e6736419a553
Merge "Ensure ssh host keys have a proper mode"