Adds New Project and New Source File>New items

Uses ProgressUtils to show “Loading data…” when resetting views.
Merge pull request #62 from physion/new-from-file-menu

Adds New Project and New Source File>New items