Fixed bug that would load the project "asynchronously".
This would make the Project in Model to be null after
the next View#initialize method was invoked, in case of a
CombinedAction {NewGameAction & ChangeViewAction}.

Width this commit you can choose if you want the loadProject()
method invoked after an OpenGame action to be performed asynchronously
or not.

By default (if nothing is sepcifiled) it will be asynchronously loaded.