Errata: Sort entries.
Errata: Constructor arguments should be valid types.
Symbol, Symbol Test: Rename SymbolTable to just Table.
Type, Type test: Unify error hierarchy.
AST test: Test Node instantiation.
Merge pull request #75 from Renelvon/unify_error_hierarchy

Unify exception hierarchy in type module and other minor fixes.