paul/progress_bar — pull request #10 by IanVaughan (2012-04-11 10:35:17+00:00)
Title: Custom bar formats

Allow user to specify what chars to use for the progress bar, eg.

[*******.......]

* Changed `initialize` to take a hash, and populate instance variables from that :-

`ProgressBar.new(max: 100, :meters => [:bar, :rate, :eta], :format => ["*", "_"])`

* Added new optional param `:format` which takes an array of strings to use for the bar, defaults to `["#", " "]`
* Added raising of errors if params are not valid