FEAT: preliminary support for object construction from a prototype object.
TESTS: minor naming fix (compiler does not yet support objects names reuse).
Merge branch 'objects' of github.com:red/red into objects