Issue #1525176 by klausi, amateescu, David_Rothstein, dlu, goldenboy, lu...

...cascaro, naveko, Georgique, webchick: Using array_diff_assoc() for multilevel arrays in DrupalDefaultEntityController->cacheGet().

Taking over for https://github.com/backdrop/backdrop/pull/430.

PR for backdrop/backdrop-issues#222