Make inactivity timeout configurable

This PR is for issue #1408 and makes the inactivity timeout configurable, so e.g. the controls can be hidden quicker or slower than the default 2000 ms:

    <script>
        videojs.options.inactivityTimeout = 5000;
    </script>


Actually, this should check the current player's options for `inactivityTimeout` so that you can have different players with different timeouts.