PeripheralCecAdapter: use correct timeout check
PVRGUIInfo: use correct timeout check
SoftAE: use correct timeout check
XbmcThreads::EndTime: add useful 'get' functions
XbmcThreads::EndTime: MillisLeft should always be zero is 'totalWaitTime' is zero
XbmcThreads::EndTime: mark 'get' functions as 'const'
DVDInputStreamPVRManager: use correct timeout check
Merge pull request #3431 from koying/quickpr

FIX: [stagefright] use the mirrors to host the android sources extract
Replace simple case calls of RegExp::GetReplaceString with much faster calls of RegExp::GetMatch
RegExp: use PCRE_NEWLINE_ANY option for PCRE
This allow to have the same match regardless of current platform.
RegExp: fix: don't use negative position for substring
This is for case that capture group (subpattern) was skipped during RE match
RegExp: Add GetNamedSubPatternNumber function
RegExp: cosmetics
RegExp: report malloc errors
RegExp: refactoring: move OVECCOUNT to class
RegExp: add "IsValidSubNumber" private function
RegExp: validate Sub number
RegExp: add "const" to many functions
RegExp: add functions overloads to deal with named subpatterns like with numbered subpatterns
RegExp: change return type of "RegExp::RegComp" from 'CRegExp*' to 'bool'
Pointer is almost useless and just boolean is actually used