Fix the declaration file emit for generic types
Fix three late-breaking 0.9.0 bugs
Fixes emit of get accessor block that has return type annotation
- By not binding the vars in the block with parent as the return type symbol
Fix resolution of type aliases used in value positions
Merge branch 'release-0.9.0' of https://git01.codeplex.com/typescript into release-0.9.0
Some minor cleanup for my last round of changes
Fix emitting when function declaration is merged with module declaration