Kepler solver: reduces effect of round-off error, bug fixes and minor improvements.