- accept either UTF-8 or ISO-8859-1 files and decode them
- only treat bracketed text if it is on its own line with no other brackets
- bump version.pm prereq to make sure it works properly
- Let long tokens (like URLs) overflow rather than splitting them into
multiple likes
- Don't wrap on non-breaking spaces
- Clean up packaging
- Return undef for dates or notes that don't exist
- Quote meta chars to fix a problem that clobbered dates
with timezones due to the '+' char (GH #20)