applets/mediacontroller: use double for length and position
As part of commit 88f8b43d the types of length and position were changed from double to int, but that causes problems for media longer than ~1 hour because of an integer overflow (MPRIS uses microseconds). As qml doesn't seem to have 64-bit integers, I changed them back to doubles.