Ported ADAM to use Apache Spark

o Using Spark for MR instead of Hadoop
o Renamed the flag fields and fixed the way they are set (using default of false for null)
o New pileup -- lots of work here
o Using Parquet predicate pushdown
o Increased default block size from 50MB to 256MB