Rewrote the tokenise() function to allow for the '&' boolean operator for residues and spins.
This allows ':1&:GLY' or '@453&@N' to be parsed.
Authored by: bugman 2009-10-06
Parent: [r9588]
Child: [r9590]