More code improvements in scilintMain
Improve error handling
Fix bug in construction obj.this(x)(y) = 0