Implementing LSOpenCFURLRef

Implement LSOpenCFURLRef using xdg-open binary.
Addditionally added function to determine mime type and default
application for given url (via xdg-mime)