Added OS print out, added findFirefoxProfile() calls, added lowercase linux in OS switch statements and added handeling for tilda in linux path