Support 'NoWarnings' flags for gcc.
fix the duplicated test name.
Merge
Merge
Merge
Merged in xpol/premake-dev (pull request #39)

Add NoWarnings flags support for gcc.
More code cleanup:
- Drop premake5 namespace; everything is premake again
- Remove deprecated project and config APIs

--HG--
extra : rebase_source : 3702f69e536636a83ee552e632e7d2b71321c716
Remove nextgen fields and _ng suffixes everywhere

--HG--
extra : rebase_source : 334a2a86317b9cc0ca14be75d2f3ab08f858cb5b
Remove premake5 namespace from globals