Method: NewProject(strPath as String,bDiscardCurrent as Boolean)
NewProject creates a new project.
If there is already a project open that has been modified and bDiscardCurrent is false, then NewProject() fails.
The application object is no longer valid.
A project is already open but bDiscardCurrent is true.
Creation of new project failed.