New property syntax and disallow interface ivars
Merge branch 'dot_notation' into new_prop_syntax_and_no_fragile_base_classes
Add support for "-----" line comments
Use errors instead of warnings for invalid msg sends, even for non-ARC