Bug 1061963 - [gaia-components] Create gaia-carousel component

You probably need to remove this listener somewhere inside a `detachedCallback` to prevent zombie callbacks when the component is removed/destroyed from the page.