#130 - UI fixes

1. Highlighting fields with errors
2. Poll for changes checkbox position

This also fixes issue #511, #513, #515 and #519