rename functions in Facet.Text
remove console.log in Facet.init()
polyfill for cross-browser offsetX
keep track of event current button externally, since event.which is nonexistent in Firefox
update, wheel and mouse events working on firefox