Fix for GitHub issue 8 : Signedness of constant binary bitwise operations.

When doing constant evaluation of binary bitwise operations, the result
value must be signed if the expression type is signed.