Fixed SVN detection
Applied patch #225 "Fix build for VS2008 (rev. 29316)", thanks Valeriy V. Argunov
Merged revision(s) 29394-29420 from ptlib/branches/v2_12:
---------------------
r29417
Fixed getting correct errno for UDP sockets, via recv error queue, at correct time and thus correctly normalise it. 
---------------------
r29415
Normalised various errors on sending UDP (ICMP response) to sue new PChannel::Unavailable. Also cleaned up a number of other places where errno used directly rather than normalised PChannel::Errors enumeration.
---------------------
r29414
Fixed VXML cache files, cannot use base 64 character set in a file name, use hex like before, even if longer.
---------------------
r29413
Added missing mutex when setting TTS cache in VXML.
---------------------
r29409
Allowed TTS cache directory to be set in VXML interpreter.
---------------------
r29407
Fixed SIP time outs being directed to the same pool thread for a given connection.
Merged revision(s) 29421-29436 from ptlib/branches/v2_12:
---------------------
r29435
Make make a little quieter 
---------------------
r29432
Fixed close of VXML recorded file after completion of recording. 
---------------------
r29430
Fixed VXML <record> operation. Also added ability to set directory into which recorded WAV files are stored.
---------------------
r29429
Added preset VXML variables for script URI and script directoryi, where relevant. This allows a script to access resource (WAV files etc) relative to itself.
---------------------
r29423
Fixed extraneous @ in URI which has username and no hostname.
Updated VS2012 build files.
Merged revision(s) 29437-29455 from ptlib/branches/v2_12:
---------------------
r29454
Fixed test for where ptbuildopts.h goes when --host not specified. 
---------------------
r29452
Fixed handling of variable substitution in Windows configure. If not defined should be empty string, not left as the ${blah}.
Fix yet another consequence of fixing bug in Windows configure. Missing slash.
Also updating VS2012 build files.
As ptbuildopt.h and opal/buildopts.h moved, remove their ignorance.
Fixed compile using VX2010 & VS2012. A case of a relatively small change blowing up in your face.
More VS2012 projects fixed.
More VS2012 projects fixed.
Fixed android configure
Merged revision(s) 29456-29467 from ptlib/branches/v2_12:
Applied patch #226 "PProcess fix (Windows)", thanks  Valeriy V. Argunov
APplied patch #224 "New PTimer implementation", thanks Sysolyatin Pavel & Valeriy V. Argunov

Note, this is a major change to the timers to make it more message passing in nature to avoid various deadlock scenarios.
Added ability to completely reset plug in directory search path. In process cleaned up a very awkward API.
UPdate configure script
Fixed inclusion of "/" in plug in search path if canot determine executable file path.
Fixed GNU warning
Cosmetic change to trace log, tab alignment of module name.
Cleaned up trace logs, psprintf() inside a PTRACE(), wow!