COMPILER: bound the depth of JavaScript constant
Compiler: fix to constant depth limitation + some cleanup
Merge branch 'master' into bound

Conflicts:
	compiler/generate.ml
Merge pull request #59 from ocsigen/bound

COMPILER: bound the depth of JavaScript constant