Done/validated are stored as floats in db

helps avoiding falsy values for percentage in home page
Fixes #457