Modifications to get SDK to behave more like the border model for sizing components. Update DataGrid to have better cross-compile results. Added a new view bead for Button, ImageButtonView, to make it easy to specify images for button states.