Lots of minor bugfixes and improvements

Apologies for the all-in-one pull request. This adds minimum dependencies for things that WebService::Pocket needs, updates a few bits of documentation, removes Makefile.PL from git (since it's auto-generated), and extends the `pocket` cmdline client with a list command.

Thanks for writing WebService::Pocket!