Add gradle-wrapper.jar. fixes #7
Update code for Kotlin M9. fixes #8
Update some of the examples
Fixed an issue with compiling for M9.

Changed parameters types from MutableList to List in order to match compiler complains on type mismatch.

I got no clue why these types were mutable, since they did not mutate in the methods.
Fixed compiling warnings "name shadowing".

In some functions local variable had the same name 'x' as a function parameter. Changed names of the variables to 't' and get rid of the warnings.