Cross platform solution to open files, directories or 'URLs' with their associated programs.