Added ignored test for #1156
metamodel #1126: added test for modules object
AbstractModelLoader: When we load JDK modules, set their version.
annotations: No longer need to hackily encode the version of a dependency as the string literal value of the field we use to hang the import annotations off.
annotations: Fix .src for last change
Issue #1157: Add a test.
annotations metamodel: Remove assertion, which is no longer well-typed now that annotations() has its constraint.
annotations metamodel: Comment assertion which exposes a compiler bug#
AbstractModelLoader: Make findOrCreateModule() protected and take a version parameter.
LinkRenderer #1143: Added tooltips qualified name
CeylonDocToolTest #1143: Added test for tooltips qualified name
Merge pull request #1160 from lublud/1143

Fix for #1143
model loader #1156: pretend raw types have Object type arguments

otherwise their type is invalid
type mirrors #1156: support accessing upper bounds for type variables
model loader #1156: added a mode to obtainType where we generate types based on the TP bounds

which we then use to get proper types for raw type arguments
updated test for #1156
enabled test for #1156
model loader #1156: detect recursive type parameter bounds when generating raw type arguments

and replace them with Object
updated test for #1156 to test recursive type bounds
annotations metamodel: Enable test for top level object declarations.