Modifying Parser to Not Require Nasty `#`

Various changes:

1. Natural TS style specifications, without the gross `#` see:  tests/pos/typealias/talias-04.ts

    + `convertTvar` transforms all _bound_ type-variable symbols (otherwise parsed as type-constructors)

2. Allow certain _values_ to appear inside alias applications (was not working earlier)

3. `Language.Nano.Visitor` used for qualifier scraping (& convertTvar), should be used instead of SYB.