Merging changes of r15878. Throw exception when cds span is not present or residues length is not in multiple of three.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15879 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Refresh sequence table when new server is added or removed.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15880 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Remove sequence when server is removed.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15882 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merging changes of r15883. Edit id to include version.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15884 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merging changes of r15885. Fixing reverse strand amino acid bug.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15886 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merging changes of r15887. Return string buffer instead of amino acid string.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15888 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merging changes of r15889. Set on top when moving popup window.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15890 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merging changes of r15891. Set on top when resizing popup window.

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@15892 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merge remote-tracking branch 'upstream'