Prefer the selected directory or its parent to temp directory for running git clone

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Add Show Log button after cloning

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