SubToMe support

Hey, you know what that is :)
Also, you can probably cherry-pick only the right commit and skip the newlines thing.
Also, I think I can actually change the settings in Sublime to have the same newline/codestyle that you use, feel free to send that over so we don't have the same problem for other PRs.

Thanks!