Bundle: Segregates read lock.
Bundle: Minor improvements.
* Adds settings interface for bundles.
* Renames variable for generalization.
Merge pull request #959 from am11/master

Bundle: Segregates read lock