Add select/deselect all checkbox in Submodule Update Dialog

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Can run submodule update in parallel

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>