Html select widget

Only the commit  f8306b3 is relevant to this pull request. This pull request is depending on the feature £567

The select widget has 2 properties, 
-a list of items to populate the select element
-'selectedItem' to be bound to a data model