Updated the README file's dependency list.

- Updated list of Debian/Ubuntu packages so that it is complete and
  includes packages that were created since 2009.
- Remove/replaced dead link to Jane Street ocaml packages.
- Fixed tab/space whitespace inconsistency that led to strange output.
Updated Makefiles to change 'camlzip' package to 'zip'.

On my system, the software failed to build because the camlzip package
could not be found, despite the fact that I had installed it. When I
updated the list of packages to "zip" instead of "camlzip" in the two
Makefiles, these errors were removed.
Added dbsocket to MySQL opening call

These changes fix a bug in which WikiTrust failed to build on my system.
One errors included that dbsocket was missing from every place that a
MySQL connection was opened. I was able to build the software by adding
variable, set to None, to every place this was called.

My understanding is that sockets are optional in new version of MySQL
but can be used instead of the standard port based method.

I have not yet tested this patch with a database and I am currently
using WikiTrust to parse XML dumps without a MySQL database present.
Merge pull request #1 from makoshark/master

Small changes made while building and running WikiTrust.