Fix incompatibilities with 3.12 in perf utils
Fix typo in doc
Update intro.doc with info from Gabriel Scherer

Gabriel Scherer <gabriel.scherer@gmail.com> informed us that OCaml
4.02's printf had a makeover and is significantly more efficient.
Indeed it is.
Improve nvector implementation notes

- Mention fewer function names to avoid bit rot (some of them had
  already rotten).
- Correct a reference to a function name.
- Slightly more succinct explanation.
fix the configure script to work on Fedora 20

My echo does not interpret \n in the command by default, so the
following idiom fails and raises a CPP warning (extra stuff at the end
of an #include line):

  echo "#include <caml/mlvalues.h>\n SIZEOF_INT" | cpp -P

"echo -e" may be used to solve the problem, but Jun Inoue suggested
using printf instead for better portability.
Merge pull request #1 from gasche/master

fix the configure script to work on Fedora 20
Don't check parallel global length if unsafe

Just one more thing we can shave off if --unsafe is specified.
Remove unnecessary comment
Protect against unexpected %'s in printf

Scripts like printf "$foo" will choke if $foo contained unexpected %'s.
In most cases the format string obviously cannot contain %, but some of
them are not so.  This commit fixes those uses of printf.
Add acknowledgment section in intro.doc
Revive short output in crunchperf

The change in

0162ece * Fix incompatibilities with 3.12 in perf utils

made the output fatter, and the tab widths too narrow.  This change
refactors crunchperf and resurrects the output format with two digits
after each decimal point.
Fix typos in comments
Remove redundant error message