FEAT: intermediary refactoring of objects path compilation.

Now wrapping calls are captured and converted to dynamic calls upfront.
FEAT: object's paths compilation redesigned for more flexibility. Fixes #965.
Merge branch 'objects' of github.com:red/red into objects