Revert "Extract common icon path"

This reverts commit 9c3c01f9271426c690f753aeff454f8a4e447eb0.
Revert "Fixed ability to use modules with "modules=m1:m2:mX" option."

This reverts commit 1eb56ad8ee83febbb46d749acee009ed716cf74b.
Revise detection of volume icon

* The issue initially addressed in commit 'Fixed ability to use modules with
  "modules=m1:m2:mX" option.' (1eb56ad) has been fixed in libosxfuse.

* Check for options volicon and iconpath
Merge branch 'osxfuse-2'
Update framework bundle

* Rename OSXFUSE.icns DefaultVolumeIcon.icns

* Change bundle identifier to com.github.osxfuse.frameworks.OSXFUSE
Make sure DefaultVolumeIcon.icns exists before using it
Update FUSE icon
Add support for Clang
Merge branch 'osxfuse-2'