Bag __to_hash now return a hash where keys are symbols
Bag and Parameters internal and extranl data structure changes
 * The internal hash of Bag now use symbols as keys.
 * External hash representation returned by Bag and Parameters
   now use symbols as keys.
Change json handling by using multi_json