lint: end each file with exactly one "\n"
lint: trim trailing whitespace
lint: convert each tab character to two spaces