Fix testing of /opt/local, move /usr/local to the front of the list, and break on first found. Check for Sparkle on Darwin