Add startpct url parameter, allow seeking by percentage of file length.

Seeking by relative file position is much quicker than seeking by time
offset ("startfrom") and in many situations it will be sufficient. Also
it will always work (contrary to the startfrom parameter).