Support non-hdfs URIs

Adds a configuration option for the URI protocol (hadoop_uri_protocol). By default everything will still use hdfs://, but you can now override it at a system level to use maprfs:// or s3:// to fully qualify paths instead.