Merge pull request #3 from pminervini/master

a quick Adagrad implementation, inspired to gdmtrain.jl
consolidated gradient variants
fixed some comments
optim-like types for displaying progress
more meaningful variable names
cleared legacy file
more stuff for training results
made notation slightly more sensible
some punctuation/other tweaks to the readme
Removed duplicate type definitions
Also removed accidentally-reintroduced TrainingParams type
Merge branch 'master'
added docs for prop()
more ambitious features
expanded section on output
fixed dash
ugh
Initial descriptions of training algorithms in README.md
train with algorithms not functions doh
Merge branch 'master'
minor modification