PropertyCollection fixes
- Add/Remove fixes
- Test added

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5225
PHPDocBlock
- Span instead of ShortPosition
- span fixes
- parsing of Short Summary fixes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5226
Tests for PHPDocBlock

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5227
ILineBreaks.GetLineSpan - gets Span of given line

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5237
minor code maintenance

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5240
Fix of DTypeDesc..cctor

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5251
@link PHPDoc element

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5254
IPropertyCollection generics

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5259
Unknown PHPDoc tags get parsed

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5275
ErrorSink mapping to ErrorPosition fix

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5284
Minor code maintenance, TypeDecl

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5339
T_LINE_COMMENT handled at the end of file properly without newline at the end

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5358


git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5387
IReductionSink handles NamespaceDecl and LambdaFuncExpr

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5391
PHP.VS: new IntelliSense
- initial support for arrays
- Builtin.BuiltinNodes
- Builtin.ArrayTypeNode

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C5407
Merge remote-tracking branch 'refs/remotes/tfs/default'