Don't show past repeat events in upcoming sv list #4888

The LOP selects events with an EFQ.  It only selects events in the future.

Repeated events are a single node with many date fields.  To show them separated out in the LOP, we explode the node into many clones, each identical but for the date field.

The combination of these two factors allowed events with future and past dates to be selected, then treated the past dates as displayable nodes.  This commit prevents them from being cloned.
Hide repeat rule summary from event's sidebar_teaser #4888
allow empty (count = 0) stats #4901
refactor query argument handling for queries #4901
add "new posts/websites/publications/users" stat queries #4901
Add the new time-related queries #4901
modify user-facing text #4901
Merge pull request #4946 from openscholar/4901-recent_stats

Add "New X" statistics for sites, biblio, nodes, users #4901
os harvard theme/site css updates
Merge branch 'SCHOLAR-3.10' of github.com:openscholar/openscholar into SCHOLAR-3.10
Rewrite the domain's on links that have markup inside the href or image tag
Merge pull request #4947 from openscholar/rewrite-links-with-markup

Rewrite the domain's on links that have markup inside the href or image tag.
os harvard theme revert styling
Fixing the progress bar for the duplication removal of OS feed items(3.10)
Merge pull request #4957 from openscholar/SCHOLAR-3.10-4797-fix

Fixing the progress bar for the duplication removal of OS feed items(3.10)
Add JSON menu callback to expose latest install-wide activity #4901
Update stats block to use new simpler query arg settings #4961
Make sure oembed providers are loaded into cache.
Merge pull request #4962 from openscholar/4961-hotfix

Update stats block to use new simpler query arg settings #4961
Merge pull request #4960 from openscholar/4901-activity_json

Add JSON menu callback to expose latest install-wide activity #4901