allow chains and residues to be passed to viewer.fitTo

Per suggestion by @Traksewt.