Remove even/oddness constraint on TERMX and TERMY.

Problems were caused by VIEWX and VIEWY being set incorrectly, should be fixed.

I've also gone thru and clarified all their usages, renaming them to POSX and POSY to coincide with what they are actually being used to mean.