[Ide] Add tests to ensure we can always create projects

We should never ship a Xamarin Studio which cannot create projects
from it's own project templates now.