Fix Undefined index issue in theme rendering process
- Rewrite flipbook_theme_registry_alter into equivlant flipbook_theme.
- Remove the need to manually update theme registry structure against latest Drupal rendering internals. Also simplified structure of the entry. (Remove unnecessary "path" value)
Closes #3043070