Support jumping to functions ending with "?" or "!" in ruby/rails source

Added Ruby-specific function endings (? and !) because they are not selected when using view.word(region) to get the function name. 
It only grabs the additional letter if the current scope is a ruby or rails source.