Pass message to SimpleAssert constructor for public void fail(String
message)
Fix NPE for dependency methods/groups

When a test method depends on a group/method
which doesn't exist and when a user specifies
[ignoreMissingDependencies=true] instead of running
the test method, TestNG throws a NullPointerException
Fixed this issue.

Also updated the .gitignore file to include 
class path and project eclipse files.
Merge pull request #348 from krmahadevan/krmahadevan-FixNPE

Fix NPE for dependency methods/groups
CHANGES.
Merge branch 'master' of github.com:cbeust/testng
fix javadoc of AfterGroups.value
Merge pull request #349 from epishkin/master

fix javadoc of AfterGroups.value
Test fix.
Merge pull request #345 from Arcadie/master

org.testng.asserts.Assertion.java: message not passed to SimpleAssert for void fail(String message)
FIXED: GITHUB-337: ConfigurationMethod#m_instance set to Boolean.FALSE due to incorrect constructor call in clone() + auto-boxing (davidely)
Merge branch 'master' of github.com:cbeust/testng
Two new articles.
Update the default constructor from protected to public
Merge pull request #354 from wutingbupt/master

Change the constructor modifier from protected to public for SkipException