At the CNN debate in Miami, GOP candidates sparred over immigration, social security, how to talk about Muslims and more. Here are the key moments.