ENH: Helpful error on plot_traj(empty_df)

A minor improvement:

`plot_traj(accidentally_empty_df)` used to raise the cryptic error:

    AttributeError: 'DataFrame' object has no attribute 'find'

which has bitten my undergrads a couple times. Now, a more helpful `ValueError` is raised instead. Test included.