dialog still disappearing but atleast not crashing!
now dialog is displaying properly without any window leaked log.
refactoring
Browse dialog fragment implemented.
fix: dialog reshown on orientation change if clicked outside
Fix: save configpath on orientation change after activity sends result.