Initial 4.0 commit
- version set to 4.0
- CodeDOM in separate assembly
- AST compilation in separate classes (see INodeCompiler)

git-tfs-id: [http://falcon:8080/tfs/Projects]$/Phalanger/Main;C4643
Merge remote-tracking branch 'refs/remotes/tfs/default'