Make ContactProperties.nickname a ContactField[] instead of DOMString[]

in vCard v4 specification, the NICKNAME attribute can have a TYPE.
Therefore, using ContactField type is more consistent.