Added to kernel tests.  Though I'm now thinking that it might be nicer if these worked with an np.ndarray rather than the data object, since we have to prep_input EVERY time, rather than just once... Sigh.
The runner is working again, and Chicago is producing vaguely sensible looking results - TODO: check the x/y discrepancy again.