Mouse takes Display parameter

The Mouse class now takes a Display instance when returning the cursor
location. This should fix wrong coordinates when the methods are called
from a FakeScreen with an offset.