whitespace only
Fix re-exports of built-in type families

Fixes #310
Turn some uses of error into recoverable warnings

This should at the very least not abort when something weird happens. It
does feel like we should have a type that carries these errors until the
end however as the user might not see them unless they are printed at
the end.
Fix warnings
Fix parsing of identifiers written in infix way