Make it possible to log views by name

Add getViewNameById method to ViewIdResolver
Add logging
Always solve after updateIntrinsicHeightConstraints
Always use MeasureSpec.AT_MOST for width in measureHeightBasedOnWidth
Update ProgrammaticDemo to work with changes to ViewIdResolver interface