Add specs for requre relative for symlink path
Use realdirpath instead of dirname

When rubinius try to execute require_relative with symlinked path
File#dirname will not recognize symlink and returns wrong path. But
File#realdirpath will follow symlink and return proper path for
require_relative.
Merge pull request #2359 from LTe/require_relative_symlink

Require relative symlink