Continued refactoring and error handling improvements.
- Added saving of project and app.config files to help find newly added connection string.
- Changed how connection factory is injected.
- Continued refactoring connection string location. Removed apparently useless project save.