Improve ERB dependency detection.

The current implementation is a bit naïve for oddly-formatted Ruby. Now we are able to detect multi-line arguments on the `render` call. Strings containing quotes, e.g. `"something's wrong"` and multiple kinds of variables (instance, class and global) are also handled properly.