add acceptor factory and tests
remove unneeded offsets from contexts
remove Non_boolean class which is no longer used
remove unused atom position caching code
add initial compilable and instantiable version of a hydrogen bond list
first implementation of hydrogen bond list that finds correct hydrogen
bonds
remove unused vec3_container
add an index to the hydrogen bond donors and acceptors
test parameter component factory into existence
add assertion to check sequence length
add an access method for energy term ids
correct error acceptor listed before donor


note: the table class should have a test to check for this
add support for parameter components and test
update format of parameters
remove unused code
add donor lookup components and tests
add acceptor lookup components and tests
add parameters components to data given to shift calculator
add parameter donor and acceptor component factories to hbond potential
correct table names were not strings