extract uri parsing out
Heuristically match the uri passed to Launchy.open

closes #55