add 5 benchmarks for costly operations
more benchmarks; speed up sha
review comments
Merge pull request #1206 from devoncarew/devoncarew_benchmarking

Devoncarew benchmarking