Renaming and creating header for flex-generated cpp file that contains main.  Updated the build process for these changes.
Added install target for cmake-generated makefile and updated the INSTALL file to account for cmake.