forgot to add the hadoop2 classifier to avro
used a more stable way to create attempt id across hadoop versions
fixed the JoinSpec for hadoop2