[BT] Proper AddDialog layouting.
[BT] Code style fixes.
[BT] Mark folders on mark/unmark all.
[BT] Correctly handle marking/unmarking selected files.