Fix annoying company behaviour in ruby-like languages

Currently when trying to type keywords like "do" in Ruby followed by pressing enter for a newline actually selects a company-mode completion and completes to "downcase".

This just adds a company transformer that blocks company from activating on certain keywords that are commonly followed by newlines.

This half fixes #102 but Tab completion option would still be nice.