I just watched the first video because I'm in a hotel and the connection is so slow. But the video is completely off base.
First, Cain isn't talking about a religious test (though he is in the wrong). He is talking about a test of loyalty for those of a specific religion. There is a difference. What the Constitution says is that you shouldn't have to take a test to prove you are Catholic to be in the government. Cain is suggesting that all Muslims should prove they won't bomb the country before they serve in the government. Cain is wrong in that we should discriminate against Muslims. If there is a legitimate concern that a terrorist will make it into a position of strength in the government, then all people should be administered the same test....whatever that may be.
Second, they took Can's speech way out of context. I watched it live on the internet, it is from his announcement speech. He was talking about the founding documents, the Constitutiona and the Decleration of Independence and he was jumping between the two. They cut and paste that to appear to be what it was not.
That was a very weak video. The only one the video got right was Boehner total f'up in his speech.