Add RichHadoopPath.getSchemeWithFileName and use it instead of Path.toString

This gives us Strings like "hdfs:///somedir/blah" instead of just "/somedir/blah"
Merge branch 'feature-path-scheme' into nildev2-final