[JS] refactor GA eventing, fix offcanvas nav double click event bug, add scrollspy GA eventing, output build number to console, suppress GA events for uniqueness