[#146] added initial implementation of inline error messaging to the mandatory fields in the create new project dialog
[#148] cleaned up the code for displaying inline error messaging in the settings dialog