macros: add BSON_GNUC_INTERNAL to visibility hidden attribute.