unupdate the implementation to again require the config in lolipop
add methods for columns and rows + streaming
export module for lolipop

this update is important because there is no longer a single
instance of a connection.  instead, there can be multiple instances
of lolipop.  a whole bunch of lolipops.

usage:

var lolipop = require('./lolipop');
var lp = lolipop();

lp.end();