Build scripts will yell at you if your node or ruby is too old.
No warnings, except for cross compilation. Fix for #3
Don't -Wall on mingw since it's based on a rather old gcc. Closes #3
Find out what flex/bison version is running on Travis
Tabs, not spaces
Install Bison 2.7 if we have an older bison or no bison at all.
Try the other bison to avoid assumption of shared library location under /usr/local/share/bison/m4sugar/m4sugar.m4
Try again
Remove the cutsie inheritance for similar AST nodes. This leads to a little more duplication, but the code is easier to understand.
Fix some C compile warnings for Ruby

This fixes the warnings coming out of ast.c using
the fixes here:
http://stackoverflow.com/questions/3599160/unused-parameter-warnings-in-c-code

However I can't see how to fix the warnings coming from
lexer.c since it seems that code is auto-generated by
flex.
Report lexing and parsing errors. Work to report error location still required.
Tweak the lexer with sed to remove warnings. Still getting some 'ISO C90 forbids mixed declarations and code' warnings that we need to fix.
Fixed warnings on both clang and gcc. This shoulw really fix #3
Great. sed -i behaves differently on OS X and Linux
Merge warning fixes
up bison version requirement to 2.7+
Update javascript/README.md
Update javascript/README.md

Ubuntu installation instructions for nodejs nmp
Added gplex 1.2.0 and gppg 1.5.0 (Lex/Yacc clones for .NET). See #4
let's call bundle install as part of the build