Some tahoe puppet module commits for your review

Hello!

Thanks for making the tahoe puppet module, I find it is quite nice and what I am looking for.

I went through it and I made a few changes, that I think you should incorporate into yours, they are pretty simple:

1. Debian has the tahoe-lafs package, so install that instead of using the one from upstream, which has the problem of being unauthenticated

2. separate out all the classes into their own files, instead of being in one huge file, this makes autoloading work (good!)

3. lint all the manifests - i went through and cleaned everything up so it meets lint standards