added simple benchmarker
prototype-free construction for through2()

as per #4, implemented a little different to minimise
code duplication

/ht @mafintosh
@0.3.0 prototype-free construction