remove site as field in item table

instead we just record it once per user
record email against user if it's provided
fixup! record email against user if it's provided