Added dice bags

* Added dice.Bag, for collections of dice objects
* Minor changes to the functions called by the grammar
* Suppress the operator symbols
* Replaced evaluate() with roll()