Unindent one level

Instead of indenting the whole contents of the file, invert the initial
check and bail out early. That way the indentation level is kept at 0.
Add vim indentation hints
Remove trailing whitespace
Add a gitignore file

... and ignore Vim swap files for obvious reasons. :)