ignore empty strings in gempath.

This is a fix for an issue that happens when running rails with spring (see https://github.com/rails/spring/issues/310). For some reason Gem.path contains an empty string, which causes the default backtrace filter to behave incorrectly. With this change, empty strings in Gem.path are ignored.