Ready for Pull Request

Ui_reportwidget.ui: removed actionDelete, actionSave, changed name of Cancel button to Close.
Reportwidget: removed unused code, removed Save button, changed name of Cancel button to Close
Report.py: removed unused code
Project.py: hasReport setting in settings.config is optional and project checks if it’s value is not None
SampleWithReport: updated to be functional enough to demonstrate use case.
Todo:  further update SampleWithReport for use as demo project.