Use attributes instead of data bags

This primarily pulls in the changes from [rich-murray's fork][1], but restores your author lines and original repo reference link in the readme. It also corrects some documentation.

[1]: https://github.com/rich-murray/apt-mirror