PHPDocBlock manages elements position (PHPDocBlock.Element.StartPosition/EndPosition)

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3807
PHPDocBlock usage fixes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3808
PHPDocBlock.Position

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3810
PHPDocBlock.ToString() returns original PHPDoc text

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3812
DateTime methods
- modify relative to current Time
- setDate, setTime, getTimestamp added
- DateTime comparable


git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3826
reverting UpdateTokenPosition optimization

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3832
comparison with int64 fix
- NULL <> int64
- double <> int64
- string <> int64

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3836
Scalar string containing '$' allowed as a constant value.

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3846
Transient module dependent types fix (correctly loads dependant types compiled within transient module)

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3851
ReflectionClass::getConstants() available

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3856
Update README.txt
Merge from GitHub

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3859
Fixed some TimeZone issues int setDate and setTime
readdir, closedir, rewinddir with parameterless overloads

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3873
PDO improvements:
- PDO::MYSQL_ constants
- PDO::__construct overload fix
- PDOException constructor implemented to work with Phalanger
- PDO DB connection management uses PhpResource internally

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3874
PDO methods overload fixes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3875
- fopen "a" mode causes a missing file to be created
- ReflectionClass::implementsInterface()
- PDO cleanup
- PDOStatement::execute() overload fix
- PDOStatement::execute() binding cleanup
- SQLitePDODriver.Quote() properly encloses value in single quotes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3877
ArrayObject implementation stub

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3880
ArrayObject XML doc & stub fixes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3881
PDO closes pending reader when starting new transaction

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C3882