Major update
- Position represented as Text.Span
- AST compilers fixes
- AST string literal positions within concat fixes

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C4658
merge from TFS