added company and flymake-ruby modes