Never startup to standby when user initiated some restart.

Not only for restart enigma2/UI, but also for update software, reboot,
update fontprocessor.

Somehow suggested by Dima73.
During startup of enigma2 start progress at 0% instead of 50%

As it makes no sense to start this at the half, at least for the latest
boxes.
Also do not startup in standby when we have an exception in python code
Fix some intend mixed spaces tabs stuff
Do not stop a service when in standby the current time is unknown.

Allow one minute to try to obtain the current time from the currently
tuned service. When this is still not possible we consider that the
specific service could not be tuned. For startup to standby the box will
be put in standby via a notification and then afterwards a service is
started. this patch will also stop this started service after the box is
put in standby after one minute, which also allows the current time is
correctly set.
Check if current date is known by checking year > 1970

It seems that the drivers from VU could put the box before 1970, so
comparing with != 1970 is not a good check if the current date is known,
so I replaced that by > 1970.
It is one services that is stopped, not more services.
Some finetuning regarding the standby and current time available changes
Correctly stop timers in Standby.py

Thanks Dima73
added drawing line with line(x0,y0,x1,y1,color) into CanvasSource

Signed-off-by: Littlesat <littlesat99@yahoo.com>
Increase max rotor positions from 49 to 99 in PositionerSetup

As suggested by Alex_

http://openpli.org/forums/topic/33045-geheugenindex-voor-v-box-niet-meer-hoger-dan-49/
Added more fixes for GSOD regards enable and deleting pip sessions

As suggested by Dima73
http://openpli.org/forums/topic/32640-pip/page-2#entry412195
Make a lot of changes to the skin_display for vuduo2/et8K/et10k

bring back a progress bar for current service/recording
Update Latvian translation. Add commits:

e2edae7c71e1823a8359702b6fd9042be76f405b

1c7f139e24a0d88e0375e6972075974dc3c81eea

Signed-off-by: Mirakels <mirakels@openpli.org>
pl.po: translations update

Signed-off-by: Mirakels <mirakels@openpli.org>
de.po - Update based on commit 96d2ec887db5f8d8d08ca8007a7e11a0daf133b9

Signed-off-by: Mirakels <mirakels@openpli.org>
updates hu language

by robertut.
Please use git to create patches for languae updates.
If you are able to edit a .po file you sure should be able to
also use git to create the patch file
updates et language

by zeros.
Please use git to create patches for languae updates.
If you are able to edit a .po file you sure should be able to
also use git to create the patch file
updates uk language

by Irkoff.
Please use git to create patches for languae updates.
If you are able to edit a .po file you sure should be able to
also use git to create the patch file
Move progressbar above event description in VFD display (VUDUO/ET8K/ET10K)

And made little changes to the MGEPG screen