Add a function that will optimizes all solvers.
Fix comments
Add box constraints to README.
Add more comments about usages.
Merge remote-tracking branch 'origin/develop'