Pfew, I made it!
I just reached my goal of 100% Pod::Coverage! Yay!
I did some minor refactoring along the way, and the documentation format isn't very consistent (so I'll have to edit some parts again..), but it's a good feeling to finally have docs.
During my quest I discovered a slighlty iritating behaviour in Pod::Coverage. If you define several packages in one file, Pod::Coverage only reports on subs in the package with the same name as the file. I hacked up a quick patch and send it to Richard Clamp. I'll see if he likes it...
Next: Tests!