Fixes #4543: Cache entities fetched with get_entity and elgg_get_entities
small fixes
Added entity caching to elgg_get_entities with workaround for recursive delete problem (#4568)
Merge pull request #2 from mrclay/4543_18_3

More conservative fixes to 4543-entity-caching
Fixes #4725 - no longer removes file upload form outside of embed lightbox, no longer hangs on throbber when the form returns an error.
Fixes #4774. Added tokens insted is_action param in delete river menu item.
Fixes #4773. Added alt attribute in page icons.
Fixes #4786. Adds a CDATA structure in the script tag in the head.
Fixes #4792. Now blog author is who appears in the river.
fixes river upgrade for comments
Added jQuery-ui i18n files.
Fixes #4037. Internationalize datepicker.
Merge pull request #357 from sembrestels/cdata

Fixes #4786. Adds a CDATA structure in the script tag in the head.
fixes #4818 - generates unique rel attribute to prevent gallery navigation on embed lightbox content
Refactored for clarity
Merge branch 'steve-4543' into 1.8
Fixed @return doc on elgg_extract
Merge pull request #367 from beck24/embed-fancybox-navigation

Fixes #4818: Generates unique rel attribute to prevent gallery navigation on embed lightbox content.
Merge pull request #362 from sembrestels/datepicker-i18n

Datepicker i18n
Merge pull request #359 from sembrestels/blog-draft-owner

Fixes #4792. Now blog author is who appears in the river.