Clean scilintMain.ml
Fix error with compare for Sets
Improve how state is maintain during analyzes
Fix a bug with Field exp
More code improvements in scilintMain
Improve error handling
Fix bug in construction obj.this(x)(y) = 0
Add level_fun in state type
Merge branch 'master' of github.com:OCamlPro/scilint

Conflicts:
	src/scilint/scilabFunctionAnalyze.ml
	src/scilint/scilabUtils.ml
	src/scilint/scilintMain.ml
Fix conflicts
Add warning when for iterator are modified
Fix some Assertion Failures
Fix a bug in parser (ex : [1 (2)])
Clean debug messages
Add firehose support via -xml option
Merge pull request #12 from Michaaell/master

Firehose output, bug fix in lexer, add new warning
ChangeLog in scilintManual
Fix -xml option display in -help
2 new warnings and arguments of 'a' primitives

* Added arguments.scilint kinds:
    INTENUM:min:max
    INT
    STRING
* Allow comments in share/*.scilint files (1st char = '#')
* Added warnings W014 and W015
  | Unexpected_argument_type of string * int * string (* W014 *)
  | Int_argument_out_of_range of string * int * float * int * int (* W015 *)
* Added all primitives starting with 'a' in arguments.scilint
Adjust location when using '../n' + fix