New scrollAnchor and observeChildren libraries

Created new jquery.scrollAnchor.js library which adds smooth scroll capabilities for anchor elements with data-scroll-anchor data attributes.

Also added a very simple mutation observer which is currently unused.