[qt-board] add QML functions to change pawn dragging availability
[qt-board] add event to change pawn availability, handle it in PlayerView
[qt-board] fix code style