Capleton's cancellation at Boston's Hibernian Hall shows that reggae stars can't easily escape their anti-gay discographies.