Remove unused optimizers
Shim in "MinimizerListener" interface so that we can listen to optimization from the GUI
Make weight matrix <-> point vector conversion methods static
Make costFunction getCost public
Add gradient-checking test case
Matrix reshaping should match Matlab convention: read vector as down columns first, then across rows
Reformat Fmincg.. this was annoying me
Train off of UI thread
HandwritingExample: better training params
Better (still bad) training sidebar