Add a File.join method

Add a File.join method that allows a new path string to be formed from path segments provided as a array.