Clean up whitespaces & tabs.

Related to #8. Trailing spaces isn't really a huge problem, but windows line endings and tabs are a bit annoying. If you don't want to merge it's ok, anyway I just interested in your thoughts about it.