Added type constraints for the folder types in the GS code.
Major renaming of types and associated file names.  Removed the luc_ from
scenarios, projections, and drivers.  Removed the _folder suffix and used
the plural instead.
Naming cleanup.