Timeline Items lose custom css classes when moved up or down timeline rows

A small problem with the 'changeItem' function, that was losing the 'className' property of timeline event items when re-creating them on different group rows.

This fix ensures custom css classes are preserved.