Fixed whitespace.

There were a lot of lines that ended in whitespace.  I have removed all
of these.

There were also a lot of lines that were only whitespace.  I have
removed all the whitespace on these lines as well.

Most files didn't end in a new line.  I have added new lines.

The second commit fixes the formatting to match the puppet style guidelines.  This includes using all spaces to indent.

The third commit fixes errors from puppet-lint.  These are mostly just using ' instead of " and making sure variables are written like ${var} instead of $var when in strings.  Also a couple 80+ character lines were changed to be shorter.