Add traits `WrappingShl` and `WrappingShr` corresponding to the standard library `wrapping_shl` and `wrapping_shr` methods. Implement the trait on all primitive integer types as well as on `Wrapping`.