[WIP] rename [batch_]psi methods to [batch_]joint_features

I haven't run the tests yet; this affects the entire codebase and the full test suite is so slow on my box that I'm leaving it to Travis.

What to do with `size_psi`? Rename it `joint_size`?