Merge branch 'release/1.9.2' into develop
Do not end initialization process before assign attributes

Make sure that `after_initialize` callback for resource will be called
after assigning attributes from abilities. This is possible because
most of AR methods are able to take optional block argument.
Merge branch 'donot-break-initialization-in-build-resource'