Let's document the parameters to this function. Presumably, AdamContext and AdamRDDFunctions will be the two major places that people new to ADAM will be looking. We should really make sure the code that resides here is clearly scaladoc'ed.