Merge pull request #24 from jbasilico/master

Enhancements to Vector and Matrix
Made generic for supervised performance evaluator more inclusive.
Merge branch 'master' of file:///Users/justin/Code/Repositories/Foundry-GitHub-Master/
Made generic for supervised performance evaluator more inclusive.
Merge branch 'master'
Updated from more inclusive generic for supervised performance evaluator.
Fixed typo in javadoc.
Merge branch 'master' of file:///Users/justin/Code/Repositories/Foundry-GitHub-Master/
Added a getter and setter for rate for gamma distribution, which is the inverse of the scale, as a convenience.
Fixed broken test.
Fixes compile errors under Java 8. (#25)
Made test class extend AbstractCloneableSerializable.
Added utility to compute standard deviation. Made method to compute min and max work properly with infinities and NaNs.
Made regression tree generics more permissive.
Added method to remove a sample from the sufficient statistics for a univariate Gaussian.
Updated variance threshold splitter to use incremental Gaussian for a speed improvement.
Updated project files to NetBeans 8.
Updated copylibs to NetBeans 8.
Implementation of a Factorization Machine (#22).
Implementation of a Factorization Machine learner using stochastic gradient descent (#22).