applied MAHOUT-1493.patch by cviebig and team from TU Berlin
applied MAHOUT-1493a patch: edits to NaiveBayesModel call
Moved NaiveBayes.scala to math-scala module under o.a.m.classification.  Made several modifications to get more Mahout DSL-like
Removed from drm package.  More DSl stuff
Added mrlegacy dependency and imports
Moved NaiveBayes.scala to package o.a.m.classifier.naivebayes
Fixed imports and other small things.  Compiles now.
Changed constructor to accept DrmLike rather than an array of DrmLike.  Added in a very basic test from.  Test passes.Hacked a bunch of NaiveBayes.scala together so needs alot of cleanup.  Basic skeleton of NB
Clean up a few things
Clean up a few more things
Style cleanup
First attempt at combiner for seq2sparse outputted vectors
A few fixes and some cleanup.  Compiles.
Fixed second loop in Comibiner, cleanup, comments
Remove unused imoport, add some comments
comments, javadoc, liscense
change blockB to blockA.like and setter to setQuick
change trainNB to accept a DrmLike[Int]
comments
Change extractLabelsAndAggregateObservations to take a DrmLike[K] rather than [String]