Correct SHIFT bug#2067
Replace undefined arithmetic
Detect overflow of arithmetic shift
Merge pull request #149 from ladislav/shift

Fix SHIFT CC#2067