add empty hydrogen_bond_table
add access to hydrogen bond table  via table manager and test access to
target atoms
add access to donors and acceptors and test
add lookup of hydrogen bond donor and acceptor vectors
complete implementation and tests for hydrogen bond table reader

note some data files had to be amended by hand. The camshift data
extraction scripts will be updated in a later commit to be compatible
update template to have correct format for file
add missing tests for hbond tables (should have been in f5b590d2...)

f5b590d27d3c9cb1867cfb7132da663f54028266
correct error in dihedral table template
table_manage now carries out all tests
add correct output directory for building camshift data files
minor corrections to data tables after cherry picking hbond-cs branch