Turn on -Wshift-sign-overflow.

Shifting into the sign bit is undefined behavior in C++.

Issue: PLCR-544