Closes #780
Closes #781
Fix types of size, num_symbols in fancy_backtrace. Close #779

What it doesn't fix, though is the fact that libiberty isn't shipped
by homebrew's binutils anymore, cf:
https://github.com/Homebrew/homebrew/pull/20760
and https://gcc.gnu.org/onlinedocs/libiberty/Using.html#Using

Apparently we should be shipping our own sources, but seeing our
delicate build process, it seems unrealistic for now.
Clean up help. Closes #620
Closes #775
reduce expressions in tuple if they are not VariableAccess, fixes #4
Closes #774 - thanks @d3zd3z for reporting & @zhaihj for the fix.
Closes #783
Closes #782
Search for all imports instead of global imports
This may solve the issue 766 in official repo
https://github.com/nddrylliog/rock/issues/766
Rename tests because underscores are kinda ugly.
Handle indexVariable in foreach, this fixes #14
Because any foreach based on iter will be wrapped
as while, this commit should work.
Add test for #759, apply @zhaihj's fix. Closes #759
Closes #784 w/test case and regen'd grammar from @zhaihj's changes. Thanks!
Closes #785
Return correct exit code even if -q (quiet) is used. Closes #786
Closes #787
add support for main: func(String[]) fixes #3
Woops, only display linker failure if it actually failed..
Closes #789