Fix for comments after #endif etc

- Added a fix for properly showing comments after #endif statements.
- Also cleaned up file by remove trailing spaces

Just wanted to say, I like how you kept this simple.  The current default package relies heavily on begin/end matching blocks which creates if/while loop/function blocks that are easily broken by processor switches, which in turn breaks the a lot of other highlighting.  I can't tell you how many super fragile or flat out bad highlighting  C/C++ syntax highlighters that are out there for Sublime.  And they are bad because they are all based off the original package and the same flawed logic.

I guess what I am saying is that, currently, this is the best syntax highlighter for C/C++ I have seen for Sublime because you didn't overuse those if/end blocks.  I think you are generally using theme in good places and didn't get carried away.  So keep keeping it simple, and thanks for the package.