Use icon instead of checkbox when displaying done state.

Makes it less likely that the user wants to click
on it when in non-edit mode.
Merge branch 'master' into pg-sql