Add vanilla intel cc testing for knc.

It just tests that make succeeds. It makes no attempt to actually compile or run a program...
Does it make sense to unload all conflicting modules, or is there a specific reason to only unload these few?

As in, why not do something like " module show craype-intel-knc 2>&1 |grep conflict | sed 's/conflict\s*//g' "

FYI it seems like chapel is listed among the conflicts which seems like a mistake/problem