FB-14497: Added footer.js and footer initialization scripts moved here. Added smooth scroll top for "back to top" button, also this button hides when scroll top = 0