initial cycler project import
added class names to "cycleStatus" widget
added cycle element display order randomiser, shuffled  on page load
updated "cyclerStatus" to include "innerHTML" and styled the positioning n the demo, also tidied up general code formatting
update to the current version of required libraries (Prototype 1.6.0.2 and Scriptaculous 1.8.0)
updated the "cyclerStatus" CSS class name methods
Changed to use an options hash like ImgZoomer and prototype.
Made randomiser optional.
standardised code formatting, converted "\t" to four (4) space characters and replaced "\t+" in variables to one (1) space character
Mouse events only work if startCycle is called first.
cyclerStatus is now optional
minor formatting changes, removing more "\t" and replacing with spaces
very minor formatting changes missed in the last update
added missing semi-colons required to prevent breakage when compressed using "packer" when combined with other scripts ie: ImgZoomer
Added tests to gracefully die when no cycle elements are found
Updated default options to use new method.  Allow all classnames to be fully definable through options.  Many classnames changed to match newer naming conventions of recent projects.
Change element class option to a variable.
Fixed a bug introduced in recent update.
Added transition animation options.