Cleaned up old comments etc.
Giant refactoring and generification.  Still problems re float vs. double?
jlibsvm + log4j