Pad OTP codes with less than 6 digits
Make OTP code zero-padding configurable
Add tests and docs for padding
Handle both new and old mode for generating codes
Merge pull request #7 from brissmyr/master

Pad OTP codes with less than 6 digits