Castro, San Francisco – de homoseksuelles fristed