styling widget - see #970
formatting
fixes
date/time pre fill
demos
add setLocation method