Include theme specific handles to ESI data

Allows layout update data to be cached based on design themes. You can then have device specific widgets based off of the theme match expressions in ESI calls.