added YAML-tmLanguage for easier editing
manual prettifying
make sure punctuation.definition.comment.c matches the end of line so comments don't get auto-completed at the end of a comment line