Use toggle clicking instead of click/mouseleave

Because when clicking, scrollbar appear again moving the button. Which
may do a mouseout if we click at the right.
Use pointer events when click on fadebutton

Allow to select text on the page when big editor faded.
Merge pull request #1015 from matheod/fadeButton

Fix Fade button + Improvement