Allow pinning for apt repositories

Also extended the class documentation.
Merge pull request #3 from Fleshgrinder/master

Allow pinning for apt repositories