Add support for Unicode escape sequences.
Correctly expand Unicode escape sequences in preprocessor \error directives.
Update copyright year.
Fix package version in PKGBUILD.
Remove .arcconfig.
Add union parsing.
Add (unfinished) parsing of test declarations.
Add unfinished enum parsing code.
Stabilize on Elixir 0.9.1.

It contains a critical fix to the HashDict implementation.
Add a maintainer line to the Homebrew formula.
Fix build breakage caused by Elixir 0.9.1.
Add unfinished parsing of glob/tls declarations.
Add parsing of generic parameters on structs/unions.
Add parsing of type alias declarations.
Add unfinished macro parsing.
Fix some cases where the visibility keyword wasn't being inserted into the AST.
Fix some semicolon tokens not being inserted into the AST.
Add unfinished parsing of traits/impls.
Add unfinished function declaration parsing.
Silence a couple of Dialyzer warnings.