Lower default max buffer length

Real-world testing shows that the previous max buffer length
of ~1GB was too high, and messages of the size of roughly 300MB
could still cause the process to crash from running out of
memory. 64MB seems like a reasonably conservative maximum.
Merge pull request #5 from Zarel/patch-1

Lower default max buffer length