refactor out SeafilePathChooser

It can be used in both ShareToSeafileActivity and file
copy/move operation
add icons for copy/move action