* Improve memory usage for perceptron. May be accuracy regression.
* Improve memory use in new perceptron.
* Add humanize to parser requirements
* Remove unused option from train script
* Update test script
* Change cache to fixed size