Fix for issue #35 Sumac throws exception when printing help message

Pull request resolves issue #35 Sumac throws exception when printing help message
It also adds ignores for Eclipse files
And fixes a conflict because some test code had been placed in src/main