fix __tainted_fsync_tlog_dir typo
Enable C compiler warnings
Enable C compiler optimizations

This results in a >2x performance boost in CRC32 calculations, see
https://gist.github.com/NicolasT/07eb1d584cfd66371f04 (note this patch doesn't
enable CPU-model-specific optimizations unlike the linked benchmarks, but the
difference is small).
Remove LaTeX/PDF build rules
Use Findlib to find bisect
Merge pull request #411 from Incubaid/fix-type

fix __tainted_fsync_tlog_dir typo
Rework `arakoon_version.ml` creation

* Query dependencies using `Findlib` instead of spawning out
* Use built-in functionality of `Ocamlbuild` to generate a file
* Simplify 'templating'
Merge myocamlbuild sections
Use built-in `thread` OCamlbuild tag
Move 'variable' settings to top of the module
Merge pull request #412 from Incubaid/c-compiler-options

C compiler options
Remove `Cllio` and friends
Remove `Cpu_detect` and friends

The only required functionality (detection of SSE4.2 support) is merged into
`arakoon_crc32c.c`
Use intrinsic instead of custom inline assembly to retrieve CPUID
Merge pull request #414 from Incubaid/remove-cllio

Remove `Cllio` and friends
Merge pull request #415 from Incubaid/remove-cpudetect

Remove `Cpu_detect` and friends
Add `quickcheck` to dependencies

As pointed out by @domsj in #413.
Merge branch 'clean-myocamlbuild' into 1.7

* clean-myocamlbuild:
  Add `quickcheck` to dependencies
  Move 'variable' settings to top of the module
  Use built-in `thread` OCamlbuild tag
  Merge myocamlbuild sections
  Rework `arakoon_version.ml` creation
  Use Findlib to find bisect
  Remove LaTeX/PDF build rules

Conflicts:
	myocamlbuild.ml

See: https://github.com/Incubaid/arakoon/pull/413
Merge branch '1.7' into 1.7-for-1.8

* 1.7:
  Add `quickcheck` to dependencies
  Use intrinsic instead of custom inline assembly to retrieve CPUID
  Remove `Cpu_detect` and friends
  Remove `Cllio` and friends
  Move 'variable' settings to top of the module
  Use built-in `thread` OCamlbuild tag
  Merge myocamlbuild sections
  Rework `arakoon_version.ml` creation
  Use Findlib to find bisect
  Remove LaTeX/PDF build rules
  Enable C compiler optimizations
  Enable C compiler warnings
  fix __tainted_fsync_tlog_dir typo
Merge pull request #416 from Incubaid/1.7-for-1.8

1.7 for 1.8