FCCdata code update
This change made some changes to the FCCdata source code to prepare FCCdata for the conversion to eLMS version 2 on Memorial Day Weekend.
During this change, we also moved the eLMS v2 database structure and data (which has been updated in the test environment) which is backwards compatible with the v1 database structure.
This change also streamlined some functions that were previously linked in older versions of FCCdata.
The user should experience very little if any change in the user experience.