make yarn detection more robust
fix problem with hadoop2 detection
do not shade jgrapht