Don't call selectSquare twice; isDragging only when move
Don't bind/unbind handlers on each start/end
Syle: start is first of course
Don't use isEmpty
Merge branch 'master' of github.com:ornicar/chessground

Conflicts:
	src/drag.js