Fix #2316873. Illegal offset type in crumbs.views.inc.

views_page() can have an array as the second argument.
Add devel debug functionality.
minor docblock
Sanity checks and clarification for iterator use in PluginEngine.