Merge pull request #22 from kripken/backport_1af16988a3734bcb5dccd5b70a5b75b32402a25a

cherry-pick: Enable __declspec(selectany) on any platform