clean up swig some more
fix list comparisons
remove pair wrappers
use RMF version
remove all typemaps
allow old backends to be turned off

and the hdf5 dependency too