Updated Mouse to use event.button not event.which, so the const references are correct (fix #464)