Re-enabled NewProjectShellTest and refactored to properly use Shell test harness.