add IString

Conflicts:
	compiler/driver.ml
	compiler/generate.ml
string_def
string opt wip

Conflicts:
	compiler/.depend
	lib/.depend

Conflicts:
	compiler/generate.ml
[util] diff in exemple makefile