Bug fix for dragging to the beginning of the list

A double == error was making it impossible to drag an item to the front
of the list. Added an epsilon value to the case where the user is
dragging to the beginning to fix the comparison issue.