Support finalizaers
Allow specifying an alias name for an external global variable (for example: $the_errno = errno : Int32)
Don't repeat error message when it happens in require
Error if argument doesn't have default argument after a previous argument has one
Fix code because of "must have default value after a previous argument has one"
Lexer: allow '$' as part of an identifier
Added typeof as a type expression
Added missing static array spec
Added typeof as an expression (experimental)
Use correct C bindings using static arrayin dir.cr
Make sure typeof is normalized
Add casts to make Readline.readline work again.
Use typeof(object_id) in some places
Change the LibReadline signatures to use UInt8*.

As suggested by @asterite in PR.
Merge pull request #83 from booch/readline-fix

Add casts to make Readline.readline work again.