Published pages no longer use missing CSS

Not sure why the editor documentation asked for it.
Added data tables library
Start of loading files from Google Drive
Program switching operational

Can switch programs by editing program name field.
Links from the manual index page fixed

To reset the work spaces so they aren't overridden by the most recent
saved program.
Program switching bugs fixed

Old version is completely removed.

Also if Google drive not available then local storage version loaded if
it exists.
Added Google's real-time client library
Made setting panel less opaque

So can see faintly what is underneath better.
Settings panel stays on top

Even when program is switched.
Added custom property to Google Drive files
Retrieves Google Drive files using properties

Instead of folder IDs since that enables users to re-organise their
files and shared files are easier to use.
Google Drive file properties set once

Only when created are the properties set now.
Disabled image upload from published page editor
Display table of files in settings

Links to load files yet to do.
Switching programs via file table working
Better error handling for Google Drive
Creation and last modified stored in local storage
Top-level widgets conditionally load old state

Only if its JSON includes load_most_recent_program true.
Upgraded to latest JQuery

And JQuery UI (including tabs).
Rationalised the page headers so changing JQuery version will be easy in
the future.
Consolidates all CSS into a single file.
Updated compile.bat accordingly.
Removed loading of CSS files now in toontalk.css