Add Result.{return,default,default_map}  -- Needs API review
[FIX] Set.Make.inter was doing diff incorrectly, now fixed to call Concrete.inter
Bump version number to 1.4.1
Enum: Tweak the documentation on group so it reads better
Fix for ocamlbuild changes/bug in latest OCaml

* Add OCAMLBUILDFLAGS variable to Makefile and use for all invocations
  other than -clean
* Make OCAMLBUILDFLAGS default to -no-links to work around OCaml
  3.12.1 wonkiness
[Fix #158] Add support for %, in *printf
[bugfix] Add -linkpkg to mktop executions in examples/benchmark/myocamlbuild.ml
an experimentation with "module classes" for equality and comparison

We provide two comparison types, the legacy `type 'a comp = 'a -> 'a -> int`,
as well as the nicer to use `type 'a ord = 'a -> 'a -> (Lt | Eq | Gt)`.
Conversion combinators back and forth should make them both equally
easy to use.
three experiment with "module classes": Char, Tuple and List

Conflicts:

	src/batList.ml
	src/batList.mli
	src/batTuple.mli
Remove BatOrd.Incubator wrapping
Add ord,eq comparators to BatInt
Add ord,eq comparators to BatArray
Add ord,eq comparators to BatEnum
Document behaviour of find_min/del_min in case of empty heaps
Whitespace normalization
Put brackets around exeptions in @raises clauses uniformly
Merge pull request #183 from toton/minor_fixes

Documentation of BatHeap.find_min and del_min and more

whitespace cleanup (remove trailing)
comment cleanup (bracketa around exception names)
Merge branch 'v2', which is now the master branch

Conflicts:
	src/batRope.ml
	src/batRope.mli
Merge remote-tracking branch 'github/feat-cmp'
Whitespace normalization