Update to selectList.js to add value attr

The UISelectList was not populating the value attribute meaning that it was getting a little difficult to use in an html form. I've made a little change so that when it populates it pulls the value from the "data-select-value" attribute of the ListItem (li)
Merge pull request #46 from damianharvey/master

Update to selectList.js to add value attr