Refs #5357: Introduces ElggBatch awareness of incomplete entities during fetch
Fixes #5357: ElggBatch can now skip incomplete entities
Fixes #5594 - Failed registration automatically reopens register form on walled garden login page
Add way to ban entities from the entity cache
Rename ban/unban to disable/enable
Fixes #5600: Entities are kept out of entity cache during save
Merge pull request #5610 from mrclay/5600

Fixes #5600: Entities are kept out of entity cache during save
Fixes #5587 - Makes profile edit form sticky
Refs #5587 - Uses sticky values in profile edit form
clearing sticky form after it is used on edit form
Refs #5594 - Clearer JS implementation
ElggBatch with incrementOffset off now handles incomplete entities
Improved algorithm by tracking total incomplete entities
Fixes #5598: Properly update metadata cache in update_metadata()
Merge pull request #5619 from mrclay/5598

Fixes #5598: Properly update metadata cache in update_metadata()
Fixes elgg.session.cookie() support of Date() for expires
If JS enabled, walled garden registration reload will not flicker
Refs #5487 account related pages use walled garden now
Refs #5487 account related pages use walled garden now
removed unnecessary cookie and fixed empty screen if cancel after failing registration