Bower component to block the backspace button from working when user is not on an input field so that the browser doesn't trigger the back button