PyDev used to follow symlinks when computing the real path of the python
interpreter.  This would defeat virtual env on linux which creates a
symlink to the original python interpreter within the virtual
environment directories.  This patch modifies FileUtils to take an
optional follow_links argument which avoids this behavior when resolving
the interpreter path.
Merge branch 'pydev_interpreter_no_follow_symlinks' of https://github.com/kirat-singh/Pydev into kirat-singh-pydev_interpreter_no_follow_symlinks
Instead of creating an option to follow links, created a new function for that purpose.
Merged contribution from kirat-singh so that in the interpreter configuration links are not followed.