doc: fix writer parameter 'string table'

The correct way of defining more complicated parameter types is the
usage of ':type'.
See http://sphinx-doc.org/markup/desc.html#info-field-lists for complete
documentation.
packages.mk: update LuaJIT to 2.0.1 with Hotfix#1

The update follows git://git.colberg.org/packages.git, which is
maintained by Peter Colberg.
packages.mk: update Boost to version 1.53.0

Fix Boost warning with Clang 3.2

boost/test/test_tools.hpp:309:18: error: variable 'dummy_cond' is not needed
      and will not be emitted [-Werror,-Wunneeded-internal-declaration]
namespace { bool dummy_cond = false; }
                 ^
1 error generated.

The update follows git://git.colberg.org/packages.git, which is maintained by
Peter Colberg.
packages.mk: update several packages

Update the following packages to their recent versions:

git (1.8.2.3)
hdf5 (1.8.10-patch1)
clang (3.2)
gcc (4.7.3)