Adding support of shl instruction in lExtractConstantOffset optimization

We didn't consider the case with shl instruction here. If we have some numbers which are powers of two we optimize them earlier from mul to shl and can't optimize here.