Added easy way to rotate twice

Note that rotateForwards, rotateBackwards and rotateTwice all assume a four-sided cube.  That is actually the assumption in this library anyways, so we aren't breaking things, but it will be something we will want to unwind if we decide to support arbitrary numbers of sides.