ENH: Add ModuleParameterGroup::SetParameters.
STYLE: Remove executable bit on GenerateCLPConfig.cmake.in.
DOC: Update the GenerateCLP macro documentation.

Update the comment that the GenerateCLP macro creates
.clp files and remove an unused GenerateCLP.clp file.  This file had been present
since the initial checkin, but .h files are now created, not .clp files.

Adding *.clp to .gitignore.

This is evident by Jean-Christophe Fillion-Robin's investigation of the file
history:

  Since I originally extracted the history from the svn using a directory ... i
  couldn't get the complete history of the file. Looking at slicer3 repo .. i
  could get it. See
  http://viewvc.slicer.org/viewvc.cgi/Slicer3?view=revision&revision=314

  Got it ... before 018017c the comment at the top of GenerateCLP.cmake was
  Create the .clp files. This comment is there since the file has been first
  checked in. See
  http://viewvc.slicer.org/viewvc.cgi/Slicer3/trunk/Libs/GenerateCLP/UseGenerateCLP.cmake?revision=318&view=markup&pathrev=5575
Merge pull request #16 from thewtex/GenerateCLPTweaks

Generate clp tweaks