use 1.2
More benchmarks
Switch to passing the struct

OLD w/Pointers
> godep go test -bench=Reader
PASS
BenchmarkReaderWithFrontBuffEqual0      50  55393845 ns/op 124.56 MB/s
BenchmarkReaderWithFrontBuffEqual10000      20  65678923 ns/op 105.06
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  45127411 ns/op 152.90
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  45248657 ns/op 152.49
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  45549448 ns/op 151.48
MB/s
BenchmarkReaderWithDefaultFrontBuff      50  56103189 ns/op 122.99 MB/s

NEW passing struct
> godep go test -bench=Reader
PASS
BenchmarkReaderWithFrontBuffEqual0      50  46102375 ns/op 149.67 MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  64015236 ns/op 107.79
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  40186715 ns/op 171.70
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  41446576 ns/op 166.48
MB/s
BenchmarkReaderWithFrontBuffEqual10000      50  40654415 ns/op 169.72
MB/s
BenchmarkReaderWithDefaultFrontBuff      50  46752085 ns/op 147.59 MB/s
Unixgram tests