add Select#startLiveRendering

allow for updating dom when 'options' are set before dom insertion and
'value' is undefined (required for chrome only)
allow component as column.head in Grid
allow body factory to return a string in Grid
simplify Grid implementation

don't use factories since the layout is static
simplify Grid columns config

body is directly a function instead of being wrapped in an object
HtmlInput
Popup + changes on FlexContainer & Composite
NumberInput
Fix live style for CompositeMono
String util: improved hyphenate function
FlexContainer : 'align' property