COMPILER: Improve curryfication
COMPILER: Improve curryfication 2
Compiler: improve curryfication 3
Compiler: simplifies Code.Eval
Merge branch 'master' into curry
Merge branch 'master' into curry

Conflicts:
	compiler/generate.ml
Merge pull request #55 from ocsigen/curry

COMPILER: Improve curryfication
Compiler: propagate more debug information
Compiler: fix line number off-by-one error in sourcemaps
COMPILER: more static eval
RUNTIME: use the global_object
COMPILER: check js (missing primitives, ...) just before output
COMPILER: only check js if standalone
COMPILER: linker keeps the order of always_included js files
Merge remote-tracking branch 'up/master' into oasis
Merge remote-tracking branch 'up/oasis' into oasis
fix previous