DISCARD this commit.
Move progress._in_ipynb to ipython.in_ipynb
Use doctest style.
Use function instead of property in some cases.
Rename Progress.steps to Progress.n_steps.

This might help to prevent confusion with the step() function.
Don't clip n_steps, only clip progress.