on Windows (or platforms with multiple file system roots anymore).
If a path on drive D:\ should be made relative to something on
path D:\, the function now simply returns the absolute path of
the file to be made relative. That's as relative as it can get
with multiple file systems.
Updated properties to benefit from that.
M src/edu/rice/cs/drjava/config/EagerFileListProperty.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/util/FileOps.java