What Is Square, And Why Did It IPO?

The mobile payment service could soon see a lot more cash coming its way.