Change statement test to only test statements
Changed test for empty line to be part of non statement test.
Comment tests made specific for testing comments.
Api tests made specific for testing api statement.
Core tests made specific for testing core statement.
Patch tests made specific for testing patch part of statement.
Subdir tests made specific for testing subdir part of statement.
Overwrite tests made specific for testing overwrite part of statement.
Download tests made specific for testing download part of statement.
Removed line ending from statement.
Version tests made specific for testing version part of statement.
Type tests made specific for testing type part of statement.
Projects tests made specific for testing project statement.

Also small adjustmenst for helper function brackets and the version numbering.
Libraries tests made specific for testing libraries statement.

Also small adjustmenst for helper function brackets and the version numbering.
Statement tests made specific for testing statement.
Grammar parses make files.