moved belns writing into datasets

removed namespaces module

updated gp_baseline to call write_ns_values on each namespace dataset

tested: belns output was identical before and after