added: more advanced features for the snap option - you can now passin a object instead of a bolean into "snap", possible keys are thecallbacks snap/release (which both receive ui.snapItem) and items(jQuery selector, defaults to :data(draggable))