Extracted test case testParseVarArguments out of testParseArguments
Test again the actual implementation

Before we tested with the code in the specific overwritten method of an unspecified implementation. The tested code matched the VVMacroCommenter class, but the input seems to be more appropriate for the VVFunctionCommenter, which nearly does the same, but has a slightly different regular expression. This should be covered.
Fixed test description text
Separated count assert
Implemented -description and -isEqual for VVArgument
DRY: Rely on VVArgument isEqual: instead of comparing name and type every time
Added a new test for attributed functions
Match first quantifier non-greedy and ignore __attribute__
Add test case for attribute
Merge pull request #52 from onevcat/mrackwitz-fix_attribute

Mrackwitz fix attribute