MAHOUT-1500 H20 

Creating a PR to just to be able to (re-)view what current state of diff is against master in this work.
here and elsewhere: camel case for variables is standard in Sun  style conventions, i.e. `drmA`, not `DrmA`