src: improve benchmarks

Hopefully many benchmarks for micro testing will help identify where
problem spots exist in larger applications. Break down of what has been
done:

* added more extensive benchmarks for buffers
* remove deprecated benchmarks that are no longer applicable