Normalized spacing

Switching between tabs and spaces for indentation isn't ideal. Also, trailing whitespace can get confusing. Some languages assign that meaning, like Jade (a javascript templating language), or Markdown.

http://evadeflow.com/wp-content/uploads/2011/03/TabsSpacesBoth.png