Initial commit of framework changes to make the "very strict" warnings go away.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Support custom styles in fx:Style blocks
Add functionality to AS version of DataGrid to highlight entire row when rolling over any column
JS version to follow after discussion on dev@f.a.o
Fixed warning "Property init never defined on org.apache.flex.core.SimpleValuesImpl"

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added '@suppress {checkTypes}' to hide the warning caused by having an assignment in an interface, which we need to make 'is()' work.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Fixed type checking issue when using '-strict' compiler setting.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Fixed some more type checking issues when using '-strict' compiler setting.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Disabled type checking on arguments of 'is()' and 'as()' entirely.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Fixed type check.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Revert "Fixed warning "Property init never defined on org.apache.flex.core.SimpleValuesImpl""

This reverts commit b6b3d23b221f663964c64bf42592f53e4972c1cc.
Merge branch 'refs/heads/develop_strictest' into develop