Turn mozContacts into normal objects before sending them via the pipe
Mock navigator.mozContacts to make the testing environment more similar to reality
Merge pull request #670 from marco-c/fix_contacts

Fix contacts
Merge branch 'master' into coalesce-writes
Return null if contact is null
Merge pull request #647 from mykmelez/merge-stat

merge the stat and data records
Merge pull request #671 from marco-c/fix_contacts_2

Return null if contact is null
compare media time to actual time slept (fixes #662)
log mediaTime and actualTimeSlept to see why test is failing on Travis
don't include time to return from async nStart in media time
Merge pull request #673 from mykmelez/actual-time-slept

compare media time to actual time slept (fixes #662)
Revert "merge the stat and data records"
Merge pull request #677 from andreasgal/revert-647-merge-stat

Revert "merge the stat and data records"
Merge branch 'master' into coalesce-writes
Revert "Merge pull request #677 from andreasgal/revert-647-merge-stat"

This reverts commit f3d9a5e818683d82abd09d9fe8766d88baeff401, reversing
changes made to c64e659f967848984724851fed39880dff3f44a7.