fix typecons printing system & clean imports

Depends on #2729 
I have never read about that in specification.
Try this program:
```D
alias L = std.typetuple.TypeTuple!int;
void main(){}
```
Output:
```
Error: undefined identifier std.typetuple.TypeTuple!int
```