PR #1405 review comments

- Move Entities.isManaged(Location) etc to Locations
- Adds javadoc to LocationPredicates.isChildOf and
  EntityPredicates.isChildOf
- Adds LocationPredicates.isDescendantOf
PR #1405: predicate input @Nullable