SeqX: a tool to detect, analyze and visualize residue co-locations in protein and nucleic acid structures