improve how share_dir is determined
improve how share_dir is determined

* default share_dir to current directory (to allow quickly running
uninstalled & unbuilt Smolder from the source dir)
* check if the target share dir exist before using it

Smolder/smolder,Smolder/smolder