RecordTimer: Change behavior when recording ends

Only perform actions on the end of an recording when no other recording is
busy or no other recording will be made within 6 minutes.
Optimize some pngs with optipng
Attempt to use the biggest local disk if /hdd/movie does not exist

Hopefully, this makes it possible to use a USB disk or similar.
The whole method of selecting a path has become way too complicated
now, and is a candidate for redesign (without ever using resolvePath
again)

This may lead to unexpectedly recording onto another disk in some
extreme situations though.

But at least it will simply record onto whatever happens to be
handy at the time, which is better than just giving up.
Use previous and next keys to seek to marks while timeshifting.

Signed-off-by: Littlesat <littlesat99@yahoo.com>
Show also timeshift stop warning when previous/next keys are used

Signed-off-by: Littlesat <littlesat99@yahoo.com>
Revert "Show also timeshift stop warning when previous/next keys are used"

As it seems to break some (media)players
Timeshift improvments

- Use previous and next keys to seek to marks while timeshifting.
- Show also timeshift stop warning when previous/next keys are used

Signed-off-by: Littlesat <littlesat99@yahoo.com>
eDVBServicePMTHandler: add getAITApplications
python_service.i: naming change getAITApplication -> getAITApplications

optimization size() -> !empty()
Use a wasInDeepstandby flag for timerhandling

This allow more time to retreive a receiver time and reduces a chance that
a recording was missed. Probably I can later remove the 30 sec delay
completely

In addition add some recommendations from Dima73 - but a bit different
Add activity detection between deepstandby and recording start
Fix for service scan via satfind when tuner A is not used
Navigation: Remove the 30 second timer when wakeup from deepstandby
Move resetting the standby counter to RecordTimer.py
Merge branch 'master' of git://git.code.sf.net/p/openpli/enigma2

Conflicts:
	data/rc_models/et4x00/rc.png
	lib/python/Components/UsageConfig.py