fix behavior of File.readlines which was removing the trailing \n whereas official ruby code keeps them
add FileUtils.compare_file and its aliases cmp and identical?