copy widgets.dart's effects into the lib (with author Kevin Moore 's agrements)
effects: add use vendorPrefix (hack) tested with chromium + firefox
effects: keep display (block, flex, ...) of elements hidden with inline css attribute (eg style="display:none"). Allow to hide elements at startup and show them without forcing "display:block" (that break flex box layout)