Move bundle contents to top-level of the repository

This is required for inclusion in the bundle installer for TextMate.
Add various punctuation scopes
Improve scoping of comment.line

Whitespace leading up to the comment is no longer scoped as a comment. The newline is optionally matched improving the scope of the caret when at the end of the line.
Don't match whitespace inside capture

The whitespace surrounding a match should not be matched so it doesn't get an incorrect scope. Also correct the numbering of the captures.
Simplify installation instructions for TextMate
Merge branch 'infininight-master'