Make new a keyword.
Add some initial expression parsing.
Fix a crash that could happen on bad function type parsing.
Fix some Dialyzer warnings.
Fix another potential crash, and make macro parameter list parsing work.
Sanitize parsing of test declarations and assert expressions.
Add parsing of use declarations.