Implemented AST::DeclareBinding Node type - arguments still not implemented
Parser and lexer now parse (required, not optional or splat) arguments for bindings