added Arrays.rotate
added guard to Timer mainly for neko
added test for Arrays.rotate