Add the --shallow option to the syntax line in the manpage
Update the version number in the manual from 0.23 to 0.29.
Fetch multiple suites from listing page for Ubuntu (and Debian)

Bug-Debian: http://bugs.debian.org/670675
Fetch all versions from the same page for Debian

Similarly to Ubuntu's logic supplied in 06-ubuntu-versions patch -- fetch all versions
available from the same page without querying each suite separately. This way
we also get possibly present urls to backports.

Also altogether should be more efficient avoiding multiple fetches/parsings.

Bug-Debian: http://bugs.debian.org/655497
Handle the --help parameter instead of assuming it is a package name.

Bug-Debian: http://bugs.debian.org/513476
Add a --strict option to output only exactly matching package names

Bug-Debian: http://bugs.debian.org/510020
Return a more official link to the gentoo package, where more useful information can be found

Bug-Debian: http://bugs.debian.org/516071
For OpenBSD, use @name to loop through a cached list, not @repos which is never populated.

Bug-Debian: http://bugs.debian.org/557724
Remove a double-declaration of @dates

Bug-Debian: http://bugs.debian.org/560891
Update to the latest version of OpenBSD
Fix saving the cache of OpenBSD packages
Fix the URLs to FreeBSD packages

Bug-Debian: http://bugs.debian.org/626138
Remove executable bit on files that do not need them