Roadmap for blocks and closures.
Blocks : Inheritance of package options, needed for less verbose implementation of operator overloading.
Closures : More efficient implementation (C++).
Closures : Inheritance of activation options.
Merge branch 'master'
Merge branch 'master'
Method search order, settings inheritance, operators overloading :
Allow to modify the method search order from anywhere.
A new optional parameter isBlock can be passed when creating a method or routine.
The option OPERATOR_OVERRIDING_BY_ROUTINE has been abandonned.
Add more overloading of operators for array.
Merge branch 'block_closure'
Merge branch 'origin/block_closure'