Implement bulk operations on the split modulestore.

Right! Here's a suggestion - just treat this active_count value as an internal value and add methods that manipulate/check it in order to make the code more readable. So the ```record.active_count > 1``` check might be ```record.isAtRoot()```.