ENH: simplified CMakeLists

Removed many unused lines.  Updated lists to follow more conventional style for Slicer.