Added onInit callback and changed slick track from div to ul.
Set center padding before getting list width.
Added slickWidth option for overriding carousel responsiveness.
Breakpoint settings should extend user settings.