In jcarousel you you had circular: false which if you want no wrapping is different

wrap: null (by default)
A number of quick and dirty fixes to get the scroll/navigation working better.

Still some issues with the JS, but didn't want to dive in there.