The Pride flag flies everywhere. But what does it stand for?