Fix rotate_{left, right} for multiple of bitsize rotation amounts

Add additional rotation tests