ProgressBar() module to display output to a console or iPython Re: issue#2658

Modified ProgressBar() module to display output to a console or iPython notebook, depending on additional 'interactive' kwarg.

Description of the issue and possible fix here: http://nbviewer.ipython.org/gist/astrocaribe/398d04434430c3f44617

Could you please make `update_console` and `update_interactive` internal methods only (i.e. rename them to `_update_console` and `_update_interactive`).  Users should only be  using `update` directly, never the former two.