Added ability to move to first image after last and conversely (property allowImageCycle)