Added shallow property iterator.
Added strlen and tyran_object_set_program_specific.
Moved decoration from dependency_resolver to object_listener
minor