V1 bsocial-comments

DO NOT MERGE!
==============

https://github.com/GigaOM/gigaom/issues/4475

Also:
https://github.com/GigaOM/gigaom/issues/4477
https://github.com/GigaOM/gigaom/issues/4476
https://github.com/GigaOM/gigaom/issues/4478
https://github.com/GigaOM/gigaom/issues/4633
I'm generally up for using that pattern everywhere, though I'd use `bsocial_comments()->version` as the default (and add `$version` to the classvars in https://github.com/misterbisson/bsocial-comments/pull/1/files#diff-7bb630f1a293bf87565553ddfee4d48eR6 )