registering applications as protocol handlers #951

This is default OSX way of registering protocol handlers implemented
Experimenting