Adds the ability to hide() after a specific delay when reading the page

Adds the ability to call the hide() methods after a customizable number of ms after the autoHidingElement is shown in order to allow having the fullscreen when the scrollUp is fired "by mistake".

The same functionality is not called on page load but only when show() is called.

A test page is provided.