Speed tests were rewritten as benchmarks (instead of unit tests).

I try to make speed tests more appropriate. I'm not shure, but I hope, I've correctly understood intention of speed tests. Benchmark was written using ```Google Benchmark``` (which was added as submodule of project).