Bug 978696 - [Sora][Contacts] The vCard exported from Soul 3.5 FF can not be imported into Android devices.

This patch changes the export format from vcard 4.0 to 3.0. It modifies the least amount of code to make it work properly. Adjusted unit tests and tested import in Android 4.4, works fine but Android doesn't seem to import pictures from vCard, on purpose. Other systems have no problem seeing the pictures (tested on OSX and in-browser data-uris).

I will create a new issue for potential fixes to encoding and quoting (not relevant to this issue because if any, they will be present in previous code as well).