removing traces of bcinit() from bconds; adding the deriv flag to fill_halos_sclr(); renaming xchng() -> xchng_sclr()