Members of Westboro Baptist Church have been specifically banned from entering Canada for hate speech.