2-line fix for edgescrolling in Battlescape.

When scrolling diagonally and sliding the cursor to a straight
lateral scroll, the vertical component wasn't negated
Merge pull request #625 from kevL/edgescroll_fix_kL

2-line fix for edgescrolling in Battlescape.