Warn on CSS passthrough

[Delivers #78009156]
[Fixes #81711014] fixing oninit timing for nodes with children so it fires after all children are inited.
Merge pull request #36 from teem2/oninit_consistency_81711014

[Fixes #81711014] fixing oninit timing for nodes with children...
[Fixes #81205368] cleaning up default attribute initialization sequence so that events are fired consistently for each attribute. also moved setting of name and parent attrs before setting all others so that they are available at the time events are thrown for the other attrs
removing console logs from a previous commit
Merge pull request #37 from teem2/default_attr_init_81205368

[Fixes #81205368] cleaning up default attribute initialization sequence ...
Fix regression with boundslayout
Add smoketest for multiline text measurement
Add inputtext sizing smoketest
Suppress spurious pointer event CSS warnings
Use bgcolor in data.html to avoid warning
Fix text and inputtext sizing regressions
Fix event locking

[Delivers #80664110] This makes the year show up again in timeline.html
Add more docs on headless tests
Fix text measurement tests for phantom
Refactor event locking
Coerce types before setting styles

Also, prevent duplicate coercion
Fix text measurement when a view is hidden

[Delivers #81882530]
Clean up and refactor text and inputtext

[Delivers #81883084] [Delivers #77938424]
Add support for multiline inputtext

[Delivers #81898022]