FEATURE: Optional repository management

Add a parameter ($manage_repo) that defaults to false
which, if set to true, sets up the appropriate package
repository for saltstack to be installed

Currently, only dpkg-based distributions are actioned,
the rpm page is just comments pointing to the saltstack docs.