Fix the bug in barplot that overwrite the low_ and high_settings. Moved the bounds computations into the bounds_func attribute of the DataRange1d. Added a couple of lines of comments.
Removing comments about what used to be done.
Merge pull request #102 from enthought/barplot_settings_fix

Fix a bug during barplot creation that prevented for the ranges to update when the data updates.