Adds a Filesystem::relativePath method for determining the relative path between two specified paths. The implementation was based on a post on StackOverflow.
I am using this method in a third party library, but I figured that it is potentially useful enough to be submitted upstream.