Added Debian repo creation

Added Debian Wheezy support: repo, package, service
Tested on Debian Wheezy 7.5
Ah, I see.  I haven't used Puppet on Debian hosts.

How do other modules handle this sort of thing?  Is there some emerging best practice for this?  Can the params.pp class contain a mapping of codename to apt key value?  That's where I'd assume this kind of thing would go.