Store contact details in a serialized column to make it more easily exte...

...nsible.

Closes #688 

@cbeer any thoughts on how to retain the itemprop here cleanly?