ENH: Moved sample database logic from classifier engine to visual data producer.
ENH: Finished unsupervised engine.
ENH: Additional refactoring.
ENH: More work on minerva refactor.
ENH: Fixed compilation errors.
ENH: Eliminated build errors.
ENH: Gradient check compiles.  ENH: Added cost/gradient interfaces to the neural network directly.
BUG: Minor array access bug in the gradient check, still fails though.
ENH: Passed grad check.
Merge pull request #2 from sudnya/producer

Producer