San Francisco-based LiberatedFilms, which launches today, is a great new video site for independent films. a place where filmmakers could get exposure for their work beyond the usual festival circuits, and where film fans wouldn’t need to dig through la