Fixed missing word boundary character in ruby conditional open statements

Behaviour:
When using variable names ending in "do", bracket highlighting is thrown off, assuming the do in the variable name is the start of a block

Example:

```ruby
def initialize
  EM.run do
    @collection.each do |member|
      @todo << member
    end
    start_processing
  end
end
```

Expected Behaviour:
Bracket Highlighting allows for variables ending in "do"