fix(carousel): prevent moving slides for nowrap
feat(carousel) add slid callback
feat(carousel): no-wrap attribute