The library by Mario H. is the one that's published in the Arduino Playground. On several sites where I2C LCD's are sold, you can also download a library but 9 out of 10 they are the DFRobot library.
Concerning my response about Google: You asked about which lead is the emitter on the transistor. I just tried to be smart. XD