add window.pageX/YOffset fallback for IE compatibility

Mouse and touch properties returned NaN on IE 9/10 because of the lack of window.scrollX/Y in align function. I added a fallback on window.pageX/YOffset to prevent it.

Thank you for this time saver lib :)

Damien