Apt key and Repo dependency

Build on #213 by removing the apt:key resource all together as apt::source can do all the work.

Also adds a require on the actual package install on the approprtiate repository resource