Settings fixes

Changes all console output to go through logging library. Fixes settings issues in projects.
Raised ticket to use logging across the board: OFS-4590. Suggest we push your suggested enhancements into that ticket and close this one off to get the settings fixes integrated.