Fix typo in MockRamDirectoryService name
Prevent modification or deletion of repositories while snapshots are running
Fix possible NPE in snapshot service if a shard doesn't have primary
Upgrade to forbiddenapis 1.4
Added a bulk indexing while initializing test.

Relates to #4214
Introduced EA#assertMatchCount() and make test used that.
Upgrade RandomizedRunner Maven Plugin to 2.0.14
Added random test for ParentQuery and ChildrenQuery.