checkbox getValue should only return a value if it is checked
update SelectBox widget support for passing a list of options in opts and having a default value
add SelectBox for widget type 'select' and id getter