Fixes #611 Get Hadoop version from EMR

Instead of mapping hadoop versions to AMI versions we now create a job flow without specifying the hadoop version. The hadoop version is set by querying the job flow with DescribeJobFlow