chore(admin): Moved site secret regeneration to advanced settings.

Fixes #6443.
chore(admin): Moved site secret regeneration to the advanced settings action and form.
Merge pull request #6524 from brettp/site_secret_18

chore(admin): Moved site secret regeneration to advanced settings.
chore(views): moved check to avoid an array index warning
chore(oauth): compatibility with OAuth PHP module
Merge pull request #6562 from sembrestels/warning-array-index

chore(views): moved check to avoid an array index warning
fix(router): better handles invalid cache requests

If a cache request doesn't match the pattern, we no longer
continue to march on into errors.

Fixes #6559
fix(menus): eliminates warnings in section menus

Handles case where $vars['items'] is empty/not an array.

Fixes #6558
Merge pull request #6567 from mrclay/6558

fix(menus): eliminates warnings in section menus
Merge pull request #6566 from mrclay/6559

fix(router): better handles invalid cache requests
Merge pull request #6565 from sembrestels/twitter-oauth

chore(oauth): compatibility with OAuth PHP module
fix(hhvm): hhvm compatibility

Reducing scrutinizer noise
fix(deprecated): fix container reference in getter function
fix(deprecated): fix incorrectly referenced variable
fix(deprecated): fix incorrectly referenced variable
fix(hhvm): hhvm compatibility

Reducing scrutinizer noise
fix(output): terminate attribute formatting early if attributes are not set

Reduce noise in logs by terminating elgg_format_attributes() early

Refs #6458
chore(views): use api to format ajax loader attributes

Reduce noise in logs by declaring variables and using elgg_format_attributes()

Refs #6458
chore(pages): comment out annotation menu hook handler registration

Do not register a handler for "register","menu:annotation" hook - the callback function is not defined

Refs #6410
fix(views): define type variable

The view is passing a type to the tagcloud view, but it seems the only type that is supported is object

fix(hhvm): hhvm compatibility

Reducing scrutinizer noise

fix(deprecated): fix container reference in getter function

fix(deprecated): fix incorrectly reference variable

fix(deprecated): fix incorrectly reference variable

fix(hhvm): hhvm compatibility

Reducing scrutinizer noise

fix(output): terminate attribute formatting early if attributes are not set

Reduce noise in logs by terminating elgg_format_attributes() early

Refs #6458

fix (views): use api to format ajax loader attributes

Reduce noise in logs by declaring variables and using elgg_format_attributes()

Refs #6458

fix(pages): comment out annotation menu hook handler registration

Do not register a handler for "register","menu:annotation" hook - the callback function is not defined

Refs #6410