Add Havlak benchmark.

The Havlak benchmark code is based on the Dart and JavaScript versions from https://code.google.com/p/multi-language-bench/, but with a few tweaks to make them cleaner, faster, and more comparable.