Renaming variables in newton.ml
Cleaned up newton method, added estimates on upper end of interval, added some examples
fix on estimate_non_positive
Implemented basic alpha rule