Buffer Size adjustments for EMCO
Adds the following constraints to EMCO:
- bufferSize
- how many lines to hold in the buffer. Defaults to 100000
- deleteLines
- when the buffer does fill up, how many lines to delete? Defaults to 1000.
Also adds EMCO:setBufferSize(bufferSize, deleteLines)
to adjust these values after creating the EMCO.
Also resolves #9