TemplateDef, gets parsed correctly
Template covers don't have metaclasses, compilerbro. Only in your dreams/AST.
Don't write coverDecl templates
rock now writes stuff that makes sense!
Compiles fine. What more can I say?
Move FunctionDecl initialization in OperatorDecl itself, not AstBuilder (silly me)
Parse operator decls in CoverDecl/ClassDecl, and handle them.. half-correctly :)
Operator overload in types, closes #583
Make all other operators work in-class. cf. #583 (or #33 for that matter). Still no inheritance.. will see about that laterz.
I'm not sure what I'm doing - make generic type arguments be TypeAccess instead of VariableAccess(es)
Clean up part of CGenerator for writing variable decl accesses
Use match in VariableAccess visitor, split AccessWriter into other file
Clean up TypeAccess visitor (use match), use AccessWriter for vDecl refs, cleaner error
Clone stuff, dammit!
Get rid of: InlineContext, Yajit. Fix cloning problems.

InlineContext was removed in conspiracy a while ago but that
never floated up to master. Yajit isn't even in the SDK anymore,
but it was still referred to here when dealing with flat closures..
which we officially don't support anymore.

This still doesn't make my test3 pass (having cover templates with
different templateArgs in the same file) but at least I feel like
I'm getting somewhere.

Also, see? Long commit messages with a nice short one on top.

Maybe I am getting better with age.
Make VoidType a proper class, still can't seem to get rid of setRef() in BaseType clone... grr
Turns out.. all it needed was an expr clone in FunctionCall. *dumb dumb dumb*
Qualify Cell in HashBag
Debug--
Merge templates branch