fixed jkfit basis sets, some other small changes to df stuff