get rid of bpmpd_interface warnings
doc updates, fix this_side_up and unit test it