Added flag to set custom port for datanodes http and solved problem with unsecured hdfs