feat(interval): Use $interval instead of $timeout for Angular 1.2.x

Updated the carousel to use the $interval instead of $timeout.