Added choice of persitance level to Bagel. Also added documentation.
Adding test for non-default persistence level
Fix doc style
Merge pull request #513 from MLnick/bagel-caching

Adds choice of persistence level to Bagel.