Move character val to end of "!=" or "=="

Character value will be indicative of the position behind "==" or "!=" in the event of an error (when eqeqeq  = true), as opposed to in front.  This will also need to be ported over to the 3.x version, I just haven't looked at 3.x at all yet.  I'll get around to it eventually unless someone else jumps on it first :)

References issue #1371