Updated Seting class to use string for teh data, and the data is the
full setting line, to allow for the flexability for Any data value in
the field. Implemented MarshalData() and JsonData() functions.
Changed delegate to pass string instead of object.
Now instead of attempting to deserialize the data in DBSyncWatcher,
deserialization happens in th Syncer class.
Fixed possible issue where integers were both strings and ints. Now
properly converting them to integers to be stored.
Fixed issue where lengths were being reported as either integers, or
String stamps. Now properly converting to string stamps to integers.
Created Syncer Generic Class to handle Monitoring, and Syncing between
local database, and remote REST server.
Temporarily changed Program.cs from an Avalonia UI app, to a Console App
for testing and debugging purposes.