Performance optimizations and memory management

Added some benchmarks to secure channel and played around with improving its performance, also started using a sync.Pool for message buffers.
haha, ive been considering a paranoia variable... Adding that hash in drops my read speeds by about half..