Fix AutoTypeExpression type() resolution
Add support for auto& and auto*
Fix AutoTypeExpression
- adjust includes
- add errortype return value (instead of assert(0))