Add logging and remove unused classes
- Add logger supporting to file logging and ers logging
- Remove elog, confirmation dialog, and igui interface classes (not used)
- Remove unused script arguments: smk, elog, confirmation (to pop up the dialog)
- Intent, naming, import, docs fixes
- Add L1Prescale function to read the prescale from json dictionary
- make EMPTY REQUEST valid