Add regression test for Issue #105 + minor changes

* Added a bit more logic to NewProjectDialog
* Replaced hardcoded version codes with something more readable