Even though San Francisco has undergone massive changes as of late (thanks to an infusion of Silicon Valley money), it hasn't lost all of its quirky charm. Here's how to spend a perfect weekend in San Francisco.