Exclude superfluous Mahout dependencies, plus some slightly more aggressive static inspection results -- encapsulate some fields, avoid generic exceptions, etc.
Merge pull request #7 from srowen/master

Exclude superfluous Mahout dependencies, plus some slightly more aggressive static inspection results -- encapsulate some fields, avoid generic exceptions, etc.