Merge branch 'strohlaj-master'
animate tabs as the swap order
fix issue with tab not moving under mouse correctly when dragging into an existing tab (still got issue when dragging out to the right)
Merge pull request #1 from ButchersBoy/master

merging the latest from butchersboy repo