Adding several simple normalizations.

Added two normalizations:

* Normalization via [Z Score](http://en.wikipedia.org/wiki/Standard_score)
* Target length normalization (e.g., [RPKM](https://liorpachter.wordpress.com/tag/rpkm/))

@tdanford @carlyeks and I discussed the best place for this, and thought that it made the most sense to have it inside of ADAM, as downstream tools like [RNAdam](https://github.com/bigdatagenomics/RNAdam) will depend on it, and the normalizations are useful primitives across many omics algorithms. Also, I would entertain any comments about whether org.bdgenomics.adam.rdd.normalization is the best package for this.
Just out of curiosity, why the (Double, I, T) ordering here?  I would have expected most of these RDDs to have a form keyed off the interval (i.e. (I, Double)) and if you wanted to carry along extra information, maybe a key-value where the value was a pair (i.e. (I, (Double, T))).