FEAT: parametrized object's function preliminary support.

Basically, turns functions defined in objects into methods (context is passed as argument to methods).
Merge branch 'objects' of github.com:red/red into objects