added more options

added options for offset (for ending scroll position, relative to the
top of target element) and activeClass (which adds said class to most
recently targeted element)