Fix pull request #13

It looks like the discussion for pull request #13 did not go anywhere, so I fixed the original pull request's tabbing issues. I also fixed the extraneous space on line 364.

For some reason, my editor picked up some more places where spaces where used instead of tabs, so I included those changes in the pull request. Let me know if you wish to keep those lines unchanged.

I used a patch from @pamidur's [original commit](https://github.com/pamidur/ksp-precisenode/commit/1b13f873ecda76f564bc0176d0c79f6e7a3cec8f), so history and ownership is correctly preserved.