Fix #650: Resetting configuration raises error when file do not exist
Fix #627 Clear text fields when removing a talk or removing all talks
Fix #664 Feedback when desktop record region selected
Updates to http errors
refactoring of validation
change double quotes to single quotes
Decoupled validation
Removed errant print statement
Removed unnecessary fixture
Fixed string formatting
Changes based on code review