feat(carousel) Carousel with Sortable Slides

These changes make it possible to use ``ng-repeat`` and ``ui-sortable`` in conjunction with ``carousel``. 

Sadly, I did not find a way to test those changes in automatic tests, since most of the changes rely on the DOM. Any help and suggestions are appreciated.