Override and narrow down return type of CeylonCompositeElement#getCeylonNode() to avoid typecasts in code.
Remove all DocLink/DOC_LINK stuff.
1. Bind the MyTree instance to previous instances of CeylonFile representing the same file (http://devnet.jetbrains.com/message/5503483#5503483) to ensure the all reference the same Tree.CompilationUnit
2. Pass the bound Tree.CompilationUnit to TypeChecker in CeylonTypeCheckerVisitor (don't parse again) to bind the Ceylon Model to the Psi-bound Tree.CU (https://github.com/ceylon/ceylon-ide-intellij/issues/11)
3. Use the Ceylon Model that is now bound to the Psi in CeylonRunConfigurationProducer (to get module & package) - https://github.com/ceylon/ceylon-ide-intellij/issues/10
Fix CeylonRunConfigurationProducer#isConfigurationFromContext