civicrm/civicrm-core — pull request #2858 by totten (2014-04-09 03:26:55+00:00)
Title: CRM-14439 - Fix WP breadcrumbs by forcibly pre-computing them with "wp-admin/admin.php"

Note: The notion of this fix is that one can run the System.flush API (via setup.sh), and any
breadcrumbs will be set correctly. Subsequent requests to clear the cache should be done through
the same API or by a logged-in admin, so it reduces the odds of a problem.

The main source of risk in this patch is that order of operations in
CRM_Core_Invoke::rebuildMenuAndCaches changes.